我可以在ARC构建应用程序中使用非ARC构建框架吗?

时间:2012-03-09 21:14:01

标签: iphone frameworks automatic-ref-counting

我的项目是在ARC打开的情况下创建的,现在我使用的是第三方框架,很可能不是用ARC构建的。这有什么问题吗?我现在遇到了崩溃发生在框架中的某个地方,但我没有太多关于崩溃的细节。所以我想知道这是否因为ARC不匹配。

1 个答案:

答案 0 :(得分:2)

你应该没事。

如果您的框架是静态或动态库: ARC在编译时将语句插入到代码中,但是如果框架已经准备好编译,那么这将不是问题。

如果您需要自己编译框架: 您可以在Xcode中将特定文件标记为非ARC。有一个每个文件编译器标志。