0

如何为使用 ARC 的项目构建没有 ARC 的静态库?

我找到了一些静态库的源代码,我想为我的项目构建它,但我使用 ARC。

4

2 回答 2

3

静态库可以在没有 ARC 的情况下构建,并使用 ARC 包含在您的项目中,而无需做任何特别的事情。如果要直接添加源代码,则需要在构建阶段为每个非 arc 文件添加以下编译选项:-fno-objc-arc.

于 2013-02-18T14:05:23.637 回答
0

一般情况下:您可以选择不使用 ARC 的少数文件(静态库)和使用 ARC 的您自己的文件。

但对于 lib,它不是必需的。

您可以非常简单地合并 ARC 和非 ARC 文件,但是您已经编译了 lib,那么它并不关心。

于 2013-02-18T14:00:59.557 回答