对于使用ARC的项目,我如何为没有ARC的静态库构建?
我找到了静态库的一些来源,我想为我的项目构建它,但我使用ARC。
答案 0 :(得分:3)
可以在没有ARC的情况下构建静态库,并将其包含在ARC项目中,而不做任何特殊操作。如果要直接添加源,则需要在构建阶段为每个非弧文件添加以下编译选项:-fno-objc-arc
。
答案 1 :(得分:0)
一般情况下:您可以选择几个不使用ARC的文件(静态库)和使用ARC的自己的文件。
但对于lib来说,这不是必需的。
You can merge ARC and Non-ARC files quite simply,但是你编译了lib然后它并不关心。