我有一个使用MRC的iOS项目,但对于新的源代码,我想使用ARC。如何设置项目以便为每个新文件添加-fobjc-arc
标志?
更好的方法是为特定目标单独设置它,因为该项目有17个目标,其中 10使用MRC 和 7使用ARC 。是否有可能按目标设置文件创建,以便那些使用MRC的文件会添加标记?
答案 0 :(得分:3)
如果您希望所有新文件都是ARC并且所有现有文件都是MRC,那么使用-fno-objc-arc
标记所有现有文件并将目标更改为ARC目标似乎更容易。然后,所有新文件默认为ARC。