启用ARC的显式指示符?

11

有没有一种#pragma(或其他构造)可以在Objective-C(或Objective-C ++)源文件中显式启用自动引用计数(ARC)?如果源文件可以导致编译失败,以防ARC未启用,则更好。

我开始拥有许多仅适用于ARC的源文件,这些源文件可以与其他项目共享。 其中大部分包含类别方法来扩展内置类。 我只是不想在非ARC项目中意外地包含它们并开始泄漏内存。

提前感谢!


不错的问题。尝试向苹果开放一个雷达。如果有一种方法可以在源代码未编译为ARC模式时引发错误,那对开发人员来说可能会很有益。据我所知,没有仅限于ARC的语句会在使用-fno-obj-arc设置进行编译时引发错误。 - viggio24
1个回答

12

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接