利用苹果商店规则漏洞的灰色地下产业链 -iOS 移动开发周报
2014 年 3 月 06 日
新闻
- 《利用苹果商店规则漏洞的灰色地下产业链》:作者在文章中介绍了一些投机分子,利用苹果商店在汇率上的漏洞,借助汇率和实际汇率的差价来倒卖商品。据文中介绍,一款不错的手游产品,每月的账面销售额为 700 万元,但可能真正到账的只有 550 万元,其余的 150 万元中约有 50 万元的黑卡耗损,而剩余的 100 万则被这些汇率倒卖者攫取。
- 《Apple 即将推出 CarPlay 功能》:Apple 宣布几大顶级汽车制造商即将推出 CarPlay。据苹果介绍,CarPlay 是一种更智能、更安全且更有意思的在车中使用 iPhone 的方式。
- 《2013 移动行业分析》 腾讯移动分析发布了 2013 年移动行业数据分析报告,报告介绍了 iOS 的用户比例和版本分布。根据文中的统计,国内移动终端 iOS 市场份额为 24.7%。另外不同于国外的情况是,国内 iOS5 的用户比例仍然高达 12%。
- 《iOS Security》:苹果发布官方的安全方面的文档,介绍了 iOS 系统从硬件,文件系统到网络等各方面的安全细节。
- 《WhatsApp 架构设计》: 作者在文章中分享了最近被 Facebook 收购的 WhatsApp 的架构,包括它使用到的前后端技术框架以及硬件,文章中也分享了一些提高服务器并发连接数和可扩展性的经验。
教程
- 《CocoaPods 详解之 ---- 制作篇》:作者详细介绍了 CocoaPods 依赖库的创建过程,这对于开源项目作者来说很有帮助。
- 《通过实现一个 TableView 来理解 iOS UI 编程》:作者通过实现一遍 TableView 来理解 UIKit 的一些技术细节,包括几何布局框架、UI 的层次架构、子类化 UIScrollView、Cell 的重用、响应和处理事件和可扩展性等技术细节。
- 《iOS 开发者应该知道的 ARM 结构》:到目前为止,所有的 iOS 设备都使用 ARM 结构处理器。作者在文章中介绍了 ARM 处理器的各种特点,包括条件执行、Thumb 指令集、内存对齐和除法等技术细节。
- 《iOS 开发:绘制像素到屏幕》:像素是如何绘制到屏幕上面的?把数据输出到屏幕的方法有很多,通过调用很多不同的 framework 和不同的函数。作者在文章中介绍了这个过程背后的东西,这能够帮助大家在遇到性能问题时调试解决问题。
- 《玩转字符串》 和 《字符串渲染》: 作者翻译了 objc.io 第九期关于字符串的系列文章。《玩转字符串》中介绍了字符串的比较、搜索、排序以及格式化等功能。《字符串渲染》中介绍了字符串在 UILabel、UITextField 以及 Core Text 中的渲染细节。
- 《Object Encoding and Decoding with NSSecureCoding Protocol》:作者在文章中介绍了如何使用NSSecureCoding 来序列化和反序列化对象。文章最后,作者提供了一个名为 AutoCoding 的开源项目来帮助大家实现相关的功能。
- 《苹果最新的设计指南》: 苹果发布了其最新的设计指南,试图帮助开发者更好地学习 iOS7 风格的应用和游戏设计。新版指南提供了大量的视频和文档,内容涵盖应用和游戏开发的各个方面。
工具
- 《四个 iOS 开发的小工具》:作者在文章中介绍了 4 个有助于 iOS 开发的小工具。不过笔者并不同意文章后半部分的关于 Blocks 内联的内容。
- 著名的 Xcode 插件: Alcatraz 完成了对 Xcode 5 的适配,大家可以用它方便地管理 XCode 的相关第三方插件。
开源项目
- QFish 分享了一个小项目: xproj ,可以帮 iOS 开发者批量地为工程文件添加编译参数
-fno-objc-arc
或 -fobjc-arc
。
- ECMobile 3.0.0 发布,完全基于 BeeFramework 0.5.0 开发,它可以作为使用 BeeFramework 的参考项目。
- 移动开发小冉写了一个类似虾米音乐的 iOS App 首页左右滑动效果的示例程序,代码质量很高,项目地址在这里。
- SWParallaxScrollView :SWParallaxScrollView 是一个具有多个层次的可滑动视图,可以实现不同层之间不同的滑动速度。该技术常常用来做应用初次启动时的介绍。
评论