我继续寻找,但找不到关于如何将一个 XCode 项目及其所有子类包含到另一个项目中的清晰而简单的解释。我经常在从网上下载的示例项目中看到类似的东西,但我自己不知道如何做到这一点。
在 XCode 中,除了 .h 和 .m 文件以及文件夹之外,还有一个全新的项目,以蓝色的 xcode 项目图标开头,可扩展以包含项目中的所有内容。
请问,有人可以向我解释一下,我需要做什么才能将一个 XCode 项目添加到另一个项目中吗?我见过很多诸如“标头搜索路径”之类的行,但这并不能告诉我太多信息。
更新:重新阅读文档后,我意识到必须将要包含的项目拖到父项目的蓝色项目图标上。常规源可以拖到任何地方,但必须将项目拖到项目上。
谢谢你!
当您尝试向 Xcode 项目添加静态库时,这很有意义。为此需要执行几个步骤。首先,确保静态库项目是not在 XCode 中打开。
Then start by dragging and dropping the static library xcodeproj file (from the Finder) onto your app's xcode project.
之后,您需要将此库添加到应用程序的构建阶段。单击主项目,然后选择目标的“构建阶段”选项卡。
您需要将其他项目添加到“目标依赖项”和“链接二进制文件与库”部分。
最后,应用程序需要了解您的标头。因此,您需要将静态库类的路径添加到用户标头搜索路径中。转到主目标的构建设置并搜索标头搜索路径。
这将使您的应用程序了解新的静态库。
有时您需要添加一些其他链接器标志。在构建设置中搜索其他链接器标志并添加-all_load
and -ObjC
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)