转换文件[Cocos2D 2.x iOS 开发笔记2] 在Project中启用ARC

最近研究转换文件,稍微总结一下,以后继续补充:

    用Cocos2D 2.x 新建立的程工是不应用ARC的,因此为了省去手动存内管理的环节,用利ARC来高提编码效率,有必要对初始码代行进ARC转换。

    看了一些教程,有的写的很费事,后来发明其实ARC转换实在是太易容了,只要应用Xcode自带的转换工具以可就松轻处理了。Let's go!

    

    STEP 1: 开打Project,选择 Edit->Refactor->Convert to Objective-C ARC...

    转换和文件

    

    STEP 2:选取最后四个文件,点击check如下图:

    转换和文件

    

    STEP 3:测检没有题问,将涌现如下窗口,点击next:

    转换和文件

    

    STEP 4:表现ARC转换后的Review Changes,没什么题问,点击Save转换和文件

    这时会提示否是保存snapshot备份:

    转换和文件

    每日一道理
谁说人与人隔着遥远的重洋,谁说心与心设着坚固的堤防?十六岁的鸟儿飞上天空,总会找到落脚的枝头。

    根据情况选择,如果是新创建的Project,那么Disable以可就了。

    

    经过以上的骤步,ARC的转换就完成了。很Easy。

    

    下面是主动转换的法方,也可以手动转换,这里解了一下法方:

    STEP 1:

    转换和文件

    如上,在Xcode找到Build Phases,找到compile files,上图表现的是ARC转换后的结果,我们在转换的时候仅转换顶层我们要编辑的文件,对于cocos2d的库文件,我们并没有效ARC,这里可以看出实际上就是在文件上添加一个编译标记:-fno-objc-arc,示表不应用ARC编译。

    STEP 2:

    转换和文件

    然后在Building Settings中找到如上项选,可以通过搜索关键词‘ARC’看到

    这里Objective-C Automatic Reference Counting 这一项是YES,示表应用ARC,这也是转换后的结果,如果是手动改的话就是把NO成变YES就OK了。

    

    以上就是启用ARC的全部内容。

    

    [注:本文为原创文章,版权所有,如需转载,请注明出处!感谢!]

文章结束给大家分享下程序员的一些笑话语录: 一个程序员对自己的未来很迷茫,于是去问上帝。
"万能的上帝呀,请你告诉我,我的未来会怎样?"
上帝说"我的孩子,你去问Lippman,他现在领导的程序员的队伍可能是地球上最大的"
于是他去问Lippman。
Lippman说"程序员的未来就是驾驭程序员"
这个程序员对这个未来不满意,于是他又去问上帝。
"万能的上帝呀,请你告诉我,我的未来会怎样?"
上帝说"我的孩子,你去问Gates,他现在所拥有的财产可能是地球上最多的"
于是他去问Gates。
Gates说"程序员的未来就是榨取程序员"
这个程序员对这个未来不满意,于是他又去问上帝。
"万能的上帝呀,请你告诉我,我的未来会怎样?"
上帝说"我的孩子,你去问侯捷,他写的计算机书的读者可能是地球上最多的"
于是他去问侯捷。
侯捷说"程序员的未来就是诱惑程序员"
这个程序员对这个未来不满意,于是他又去问上帝。
"万能的上帝呀,请你告诉我,我的未来会怎样?"
上帝摇摇头"唉,我的孩子,你还是别当程序员了")

原文地址:https://www.cnblogs.com/xinyuyuanm/p/3067533.html