如何为单个文件启用ARC


79

我想将使用ARC编写的单个Objective-C类引入一个旧项目。互联网为如何为您的项目启用ARC,然后为单个文件禁用ARC提供了许多参考,但是我想做相反的事情。

我想保留项目不变,即使用手动引用计数,然后仅为新文件启用ARC。(我的搜索使我在这里失败。)

这可能吗?怎么样?


24
这不是重复的!它问与链接问题相反的问题。链接的问题未提供答案。这个问题的标题是Google的建议,没有明显的页面。@Caleb的答案是完美的答案。
卡尔顿·吉布森

4
我必须在这里与您达成共识...链接的假定重复线程不会一次提及“ -fobjc-arc”。标记为重复的人应该从一门大炮中射出太阳。
Herr Grumps 2013年

2
作为重复链接的问题不是正确的问题。然而,这是一个更早的版本:stackoverflow.com/questions/8768176/…–
ThomasW

2
请注意,当您执行Google搜索时,这是最先出现的问题。
ThomasW

Answers:



11

选择Target > Build Phases > Compile Source > Select Your class > Double Click>类型

-fobjc-arc 在对话框中 在此处输入图片说明

输入。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.