iOS 5ARC完全指南

iOS 5 的 ARC 自动内存管理,真的是当年省心不少的利器。自动引用计数搞清楚之后,你几乎可以不用再写retainrelease,省了不少手工操作的坑。适合从 MRC 转 ARC 的老项目重构,一看就知道作者是实战出身,文档里常见问题和 Xcode 迁移都讲得比较细。

属性、IBOutletweak这些 ARC 常见点都有覆盖,连unsafe_unretained也提到了,写得还挺全。

BlocksSingleton的部分我觉得你一定得看,前者常翻车,后者容易忘了释放机制,文档里都举了具体例子,讲得通俗还挺接地气。

如果你在用 Cocos2D、Box2D 或者老的静态库,也有提到怎么 ARC 兼容问题,蛮贴心的。文末还有不少链接,像是Xcode ARC 配置方法ARC 详解.pdf,可以延伸阅读。

如果你正打算升级老项目,或者刚好卡在 ARC 的一些坑里,这份指南建议你收藏,查漏补缺蛮好用的。尤其你之前写 MRC 写习惯了,转过来会有点不习惯,看完这篇文档,你会感觉顺多了。

pdf 文件大小:1.27MB