我们有一些开源库,通过 git 模块与 Xcode 中的其他项目一起进行代码共享。其中一些项目将保留明确的 retains/release,而其他项目则希望利用自动引用计数(ARC)。是否有办法让相同的源代码可以在启用和禁用 ARC 的 Xcode 项目中编译?将其编译成静态库会起作用吗?
我们有一些开源库,通过 git 模块与 Xcode 中的其他项目一起进行代码共享。其中一些项目将保留明确的 retains/release,而其他项目则希望利用自动引用计数(ARC)。是否有办法让相同的源代码可以在启用和禁用 ARC 的 Xcode 项目中编译?将其编译成静态库会起作用吗?