除非您正在建造商业封闭式框架,否则 我真的建议使用 可可录. 。随着时间的流逝,随着图书馆的变化,所有大头痛都将需要依赖,资源,版本控制,更新,安装等。
即使您想为封闭源代码分发仅二进制文件,也可以使用可可蛋白鱼类构建二进制文件,然后用不同的podspec分发它们。另外,您将避免嵌入其他库代码,这是一种非常糟糕但常见的做法。
至于版本,您可以检查 这里.
回到制作静态库...
该版本从应用程序不可见,仅是文档,因此我认为您应该将其添加到所有目标中。如果您真的希望能够在运行时检测库的版本,则需要提出类方法或全局变量 [MyLibrary version]
.
这些密钥的文档包含在XCode中,或者您只需选择一个并检查“快速帮助”窗格: