iphone – 非ARC(自动参考计数)和ARC用户的开源

前端之家收集整理的这篇文章主要介绍了iphone – 非ARC(自动参考计数)和ARC用户的开源前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我们有一些开源库,通过带有 Xcode的git模块通过代码分发到其他项目中.一些项目将保留显式保留/释放,而其他项目则希望利用自动引用计数.无论如何,在使用和不使用ARC的Xcode项目中,可以编译相同的源吗?它是否可以编译成静态库?

解决方法

如果将一个将开源库编译为静态库的项目捆绑在一起,而其他项目链接到静态库而不是直接编译源代码,那么这将起作用.其他项目可以根据需要嵌入您的库的项目文件,以便您的库将在他们的库之前编译,或者您可以只分发预编译的静态库.

猜你在找的Xcode相关文章