BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

iOS 开发周报:Apple 中国研发中心在中关村成立、iOS 10.1 将提醒用户手机中存在 32 位应用

| 作者 靛青K 关注 6 他的粉丝 发布于 2016年10月13日. 估计阅读时间: 3 分钟 | GMTC大前端的下一站,PWA、Web框架、Node等最新最热的大前端话题邀你一起共同探讨。

新闻

  1. Apple 中国研发中心在中关村成立:北京中关村园区管理委员会披露,Apple 研发(北京)有限公司在中关村朝阳园成立。该公司是苹果公司在中国第一家直接投资的研发中心。未来,该研发中心将致力于计算机软硬件、通讯、音频和视频设备、消费电子产品技术及信息技术等技术。
  2. iOS 10.1 将提醒用户手机中存在 32 位应用 : Apple 在 iOS 10.1 测试版中恢复了有关 32 位应用的提醒窗口,当用户在运行手机中的 32 位应用时,系统会提醒用户当前应用是一款 32 位应用并很有可能会拖慢系统,需要开发者进行以提高兼容性,等等。

教程

  1. 让支持 VoiceOver 成为一种习惯 :作者因为收到视障用户反馈,决定让自己的 App 支持 VoiceOver 。在本文中作者分享了支持 VoiceOver 的基本开发指导。It’s the right thing to do
  2. I create iOS apps - is RxSwift for me?:Marin Todorov 分享了将 RxSwift 应用到实际开发的一些经验,特别是在多个 ViewController 之间复杂交互的思考。
  3. CocoaPods 都做了什么?:作者分享了为什么 CocoaPods 和 Fastlane 都使用 Ruby 编写,并分析介绍了 CocoaPods 的工作原理。
  4. Strings in Swift 3:用 Swift 处理 String 是件非常麻烦的事情,本文作者分享了用 Swift 处理 String 的一些坑和 Tip 。
  5. 黑科技:把第三方 iOS 应用转成动态库:本文作者介绍了自己写的一个工具,能够把第三方 iOS 应用转成动态库,并加载到自己的 App 中,文章最后以支付宝为例,展示如何调用其中的 C 函数和 Objective-C 方法。

开源项目

  1. rx-sample-code:多个有趣的使用 RxSwift 完成的 Demo 。
  2. ParallaxView:为视图添加视差效果的 Swift 框架,类似实现效果可以参考tvOS 视差按钮的 Objective-C 实现
  3. Import:支持在任意行键入 import 引入 framework 的 Xcode Extensions 。
  4. pbxprojHelper:pbxprojHelper 可以让你通过原生 UI 应用来创建和修改 Xcode 工程,同时支持在终端使用。
  5. punic:比 Carthage 更好用的依赖管理工具,可定制性更高,速度更快。

感谢徐川对本文的审校。

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

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT