iOS 开发周报:苹果 2017 Q2 财报公布、基于 CocoaPods 进行 iOS 开发

新闻

\\
  1. 苹果现金储备预计将突破2500亿美元 超过沃尔玛:据国外媒体报道,苹果公司将于 5 月 2 日公布 2017 财年二季度财报,届时预计将宣布其现金储备超过 2500 亿美元,超过全球最大零售商沃尔玛和日化巨头宝洁的市值,比英国和加拿大两国的外汇储备总和还多。 \\
  2. 苹果 2017 Q2 财报公布,虽然营收涨了,但 iPhone 销量还在下降:苹果在官网上发布了 2017 年第二季度的财报(2017 年 1 月 - 3 月),销售收入终于不跌了,同比增加 4.6% 至 529.0 亿美元;iPhone 的收入只增加了一点点,但是卖的更少了、单价更高了;iPad 一如既往的降,倒是 Mac 表现不错,销售收入同比增长 14.4%;大中华区的收入又降了 14.1%。\

教程

\\
  1. Creating Cross-Platform Swift Frameworks for iOS, watchOS, and tvOS via Carthage and CocoaPods:当制作一个 Framework 时,我们可能考虑需要制作一个跨平台的 Framework ,本文介绍了如何制作一个跨平台的 Framework ,并支持通过 CocoaPods 或 Carthage 安装。 \\
  2. 基于 CocoaPods 进行 iOS 开发:随着项目的增大(或者是用了 Swift),考虑到编译时间等问题,我们可能会将代码进行模块化,并使用 CocoaPods 进行管理。本文主要介绍了一种使用 CocoaPods 管理第三方库和自己工程中模块的管理,支持将 Pod Framework 化。 \\
  3. Swift 性能相关:本文主要解释了为什么在编译 Swift 的时候这么慢、为什么说 Swift 相比较于 Objective-C 会更加快、如何更优雅的去写 Swift。 \\
  4. 安卓的 MVP 架构在 iOS 里面到底是什么:本文解释了 MVP 是什么, MVP 在 iOS 中的形式又是什么?\

开源项目

\\
  1. DBDebugToolkit:支持性能、UI、网络等功能调试工具。 \\
  2. CocoaSeeds:不同于 CocoaPods ,直接以源码形式都放到主工程依赖管理工具。 \\
  3. SwiftyOpenCC:中文转换工具,如将简体转换成繁体。 \\
  4. NotificationBanner:通知效果 UI 组件。 \\
  5. SwiftPullToRefresh:简单易用的 Swift 下拉刷新组件。\

感谢徐川对本文的审校。

\

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值