对于Lion的OS X应用程序,仅限64位,我想知道最佳策略是什么,以便准备好稍后将应用程序带到ARC:
任何建议表示赞赏!
答案 0 :(得分:5)
唯一必要的准备是:
可以在每个编译单元的基础上激活ARC,并且可以愉快地与具有这些属性的非ARC代码进行交互。你可以逐渐采用它。
在WWDC 2011 videos中有一个关于ARC采用的好视频,标题为“自动引用计数简介”。我无法链接到它(它位于访问控制墙后面,你需要一个Apple开发者帐户)。
答案 1 :(得分:2)
不要做GC。它不再推荐用于新的应用程序,而且它比ARC手动引用计数更具概念性的跳转概念。
我首先使用ARC,但是如果你真的想用其他东西编写程序然后转换它,请使用MRC。 Xcode为此提供了自动转换器。