7月QCon广州站2022,关注Web 3.0、数据架构选型、数字化转型等热门话题,点击了解 了解详情
写点什么

iOS 开发周报: Apple 双卡专利曝光、DynamicCocoa:滴滴 iOS 动态化方案的诞生与起航

  • 2016 年 12 月 22 日
  • 本文字数:1073 字

    阅读完需:约 4 分钟

新闻

  1. Apple 双卡专利曝光:美国专利商标局的数据库中近日也出现了一项由 Apple 申请的双卡技术专利。专利展示了如何使用独立天线实现双卡待机并区分双卡之间的优先级,以及同时使两张 SIM 支持 LTE 网络的技术细节。但双卡技术是否会应用在明年的 iPhone 设备上仍然是个未知数。
  2. iPhone 8 可能搭载曲面 OLED 屏:据《韩国先驱报》报道,明年发布的 iPhone 8 或将采用曲面 OLED 屏设计,猜测源于 Apple 公司与三星签下的大量塑料 OLED 屏订单。

教程

  1. DynamicCocoa:滴滴 iOS 动态化方案的诞生与起航:动态化一直是 App 开发梦寐以求的能力,而在 iOS 环境下,Apple 禁止了在 Main Bundle 外加载和执行的自己的动态库,所以像 Android 一样下发原生代码的方案被堵死。本文介绍了滴滴自研的 iOS 动态化方案 DynamicCocoa,包含基本的实现原理和功能。
  2. WKWebView 从入门到趟坑:开发 App 的过程中,常常会遇到在 App 内部加载网页,通常用 UIWebView 加载。而这个自 iOS 2.0 开始使用的 Web 容器一直是开发的心病:加载速度慢,占用内存多,优化困难。本文介绍了作者从UIWebView 迁移到 WKWebView 遇到的坑,并给出了部分解决方案。
  3. 微信读书 iOS 质量保证及性能监控:在实现需求的同时,能写出既优雅性能又高效的代码是每个开发者都在追求的目标,但是在实际开发中,随着每个版本需求的迭代,功能变得越来越复杂,加上开发者的意识不够或者一时疏忽,日渐复杂的工程很容易产生或多或少的问题。 app 随机丢失动画、用户反馈 app 卡死、用户投诉看不了书籍等等的问题,这些问题都严重影响使用,也会降低产品口碑。微信读书团队开发了一些监控工具来解决这些问题。
  4. 2016 年 iOS 技术圈回顾:2016 年同 2015 年一样,一晃神就到了年底。年关将近,不知诸君心情如何,年初的规划实现了多少,来年的计划又是否已有了眉目。年过三十的作者感觉年关是越来越难过了,本文盘点了 2016 年 iOS 技术圈发生的一些大大小小的事。
  5. Stack View Constraint Conflicts When Hiding Views :如果你在使用 UIStackView ,免不了遇到各种约束冲突的提示,本文介绍了冲突的来源和 UISV-hiding 是什么,以及对应的解决方案。

开源项目

  1. material-components-ios :将 Material Design 应用到 iOS 上组件库。
  2. Eureka :易用易扩展的动态表单工具。
  3. FLEX :App Debug 工具。
  4. ios-oss :Kickstarter 完整开源项目。
  5. swift-compiler-crashes :使 Xcode 崩溃的 Swift 代码集合。

感谢徐川对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2016 年 12 月 22 日 18:002337

评论

发布
暂无评论
发现更多内容

SpringCloud Alibaba微服务实战七 - 分布式事务

AI乔治

Java 架构 微服务 Spring Cloud

区块链农产品溯源解决方案,农产品追溯系统价格

13530558032

阿里P8熬夜完成这两份800页Java面试核心知识原理+框架

Java~~~

Java 程序员 面试 编程语言 架构师

数据库:我没有带闪,不讲武德

比伯

Java 编程 程序员 面试 计算机

一文带你读懂!华为云在ACMUG技术沙龙上都透露了些啥?

华为云开发者联盟

数据库 大数据 数据

SpringCloud Alibaba微服务实战二 - 服务注册

AI乔治

Java 架构 微服务 Spring Cloud

SpringCloud Alibaba微服务实战四 - 版本管理

AI乔治

Java 架构 微服务 Spring Cloud

Docker基础与实战,看这一篇就够了

AI乔治

Java Docker spring 架构

奉劝各位准备面试的Java程序员耗子尾汁赶紧扔掉网上那些千篇一律的面试题,这份《写给大忙人看的Java核心技术》能够让你快速复习

Java架构之路

Java 程序员 架构 面试 编程语言

年轻人不讲武德!Security五套「源码级」笔记哪里来的?

小Q

学习 编程 面试 spring security SpringCloud

对话机器人70年:科幻与现实的交融

华为云开发者联盟

AI 机器人 对话

智慧公安二维码报警定位系统,高速路二维码定位报警开发

13530558032

利用区块链数字化人民币,中国有望从追随者变为新秩序的领导者

CECBC

区块链 数字人民币

区块链的常识之,什么是区块链股份授权证明机制DPoS?

CECBC

区块链 共识机制

SpringCloud Alibaba微服务实战五 - 限流熔断

AI乔治

Java 架构 微服务 Spring Cloud

一次带你全面解析Nginx,从安装JDK开始讲起,收藏当手册

996小迁

Java 学习 编程 架构 面试

SpringCloud Alibaba微服务实战九 - Seata 容器化

AI乔治

Java 架构 微服务 Spring Cloud

区块链+数字版权:区块链助力版权保护

13530558032

字节跳动总监总结的开发笔记火了!在知乎上已超5000赞!

Java架构师迁哥

想了解物联网应用的自动部署,看这篇就够了

华为云开发者联盟

服务器 华为云 部署

对于CRM之于现代化企业的影响以及作用的分析

Learun

敏捷开发 CRM 客户关系管理

SpringCloud Alibaba微服务实战一基础环境准备

AI乔治

Java 架构 微服务 Spring Cloud

字节跳动的这份《算法中文手册》火了,完整版PDF开放下载!不少小伙伴靠这份指南成功掌握了算法的核心技能,成功拿到了 BATJ等大厂offer。

Java架构之路

Java 程序员 架构 面试 编程语言

SpringCloud Alibaba微服务实战三 - 服务调用

AI乔治

Java 架构 微服务 Spring Cloud

SpringCloud Alibaba微服务实战六 - 配置隔离

AI乔治

Java 架构 微服务 Spring Cloud

第11代酷睿处理器出色体验的奥秘原来是这个!

新闻科技资讯

SpringCloud Alibaba微服务实战八 - Seata 整合Nacos

AI乔治

Java 架构 微服务 Spring Cloud

SpringCloud Alibaba微服务实战十 - 服务网关SpringCloud Gateway

AI乔治

Java 架构 微服务 Spring Cloud

耗子尾汁,你居然还不懂什么是架构师?那你编码为了什么?还不看阿里人怎么判定吗?

小Q

Java 学习 编程 架构 面试

朋友不讲武德急催我给他Java干货教程,我劝他耗子尾汁并丢给他一份GitHub上标星115k+的Java教程,他看了之后连忙向我道歉!

Java架构之路

Java 程序员 架构 面试 编程语言

如何在ForeSpider数据采集器中设置代理IP

前嗅大数据

大数据 爬虫 数据采集 代理IP 代理IP设置

iOS 开发周报: Apple 双卡专利曝光、DynamicCocoa:滴滴 iOS 动态化方案的诞生与起航_iOS_ 靛青K_InfoQ精选文章