我在ARC开始我的项目,但出于某些原因我想将其更改为MRC,有没有办法在不重新制作项目的情况下进行?
答案 0 :(得分:2)
尝试在构建设置中将ARC更改为No
。
选择左上角的项目,然后选择构建设置,并在搜索栏中输入自动。将 Objective-C自动引用计数设置为No
。如果您选择ARC,则应将其设置为Yes
。
答案 1 :(得分:1)
根据@ iNoob的回答,您可以在构建设置中切换编译器标志。
如果你问的是“是否有相当于编辑 - >重构 - >切换到Objective-C ARC ”,我恐怕答案是否定的。您必须手动添加所有必要的retain
/ release
/ autorelease
来电。
您想要切换ARC的原因是什么(我假设为< iOS 4.0构建)?