新闻
- 因节假日 iPhone 卖得好,Apple 新一季财报成绩喜人:Apple 发布 2017 年第一季度财报。连续三季度出现收入同比下跌后,Apple 本次获得不错成绩。财报显示,自 2016 年 9 月至 2016 年 12 月,Apple 季度营收达到 783.5 亿美元,同比年增长 3%,每股收益达 3.36 美元。Apple CEO Cook 表示,该季度中,Apple 售出的 iPhone、Mac、Apple Watch,服务都创下了历史最高纪录。
- iPhone 印度造?印度官员称苹果将于 4 月底左右尝试开工:据路透社报道,印度卡纳塔克邦政府近期表示,欢迎 Apple 在班加罗尔开始初步生产运营的提议,暗示 Apple 正在推进在印度组装 iPhone 的计划。卡纳塔克邦信息技术部长 Priyank Kharge 称,Apple 将在 4 月底或 5 月初尝试开始在印度装配 iPhone。此前有报道称,Apple 向印度政府提出了很多优惠条件上的要求,包括长达 15 年的免税进口组件和设备等,目前双方之间的谈判仍在进行之中。
教程
- 介绍一种 iOS 中实现完全自定义导航栏的思路:本文作者参考 Unread 的 iOS 客户端导航栏交互,分享了一种定制导航栏的思路。
- Building a LISP from scratch with Swift :用 Swift 来写一个 LISP 解释器,你可以从中了解到如何写一个解释器。
- iOS 创建对象的姿势:本文介绍了通过 init 、 Designated initializer 、 Builder pattern 等创建对象方式,并对比其中的不同。
- 『状态』驱动的世界:ReactiveCocoa :本文从最简单的例子中了解 ReactiveCocoa 的工作原理以及概念,也是作者个人对于 RAC 学习的总结与理解。主要围绕 RAC 中核心概念 RACSignal 展开,详细了解其底层实现。
开源项目
- Guaka :兼容 POSIX 命令行 Swift 框架。
- MobileTerminal :使用 MobileTerminal 可以在 iOS 上进行一些简单的命令操作。
- Material :基于 Material Design 的 UI 组件。
- lottie-ios :渲染 After Effects 矢量动画组件。
- chromium-ios :Google 开源 Chrome for iOS。
感谢徐川对本文的审校。
给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ , @丁晓昀),微信(微信号: InfoQChina )关注我们。
评论