【发布时间】:2016-08-24 19:24:30
【问题描述】:
我有一个使用 MRC 的 iOS 项目,但对于新的源代码,我想使用 ARC。如何设置项目以便为每个新文件添加 -fobjc-arc 标志?
最好为特定目标单独设置它,因为这个项目有 17 个目标,其中 10 个使用 MRC,7 个使用 ARC。是否有可能通过目标设置文件创建,以便那些使用 MRC 的人添加标志?
【问题讨论】:
标签: xcode target compiler-flags
我有一个使用 MRC 的 iOS 项目,但对于新的源代码,我想使用 ARC。如何设置项目以便为每个新文件添加 -fobjc-arc 标志?
最好为特定目标单独设置它,因为这个项目有 17 个目标,其中 10 个使用 MRC,7 个使用 ARC。是否有可能通过目标设置文件创建,以便那些使用 MRC 的人添加标志?
【问题讨论】:
标签: xcode target compiler-flags
如果您希望所有新文件为 ARC,所有现有文件为 MRC,似乎用-fno-objc-arc 标记所有现有文件并将目标更改为 ARC 目标会更容易。那么所有新文件默认都是ARC。
【讨论】: