gpt4 book ai didi

ios - Xcode 4.2 如何将一个项目包含到另一个项目中?

转载 作者:IT王子 更新时间:2023-10-29 07:32:15 25 4
gpt4 key购买 nike

我一直在搜索,但找不到关于如何将一个 XCode 项目及其所有子类包含到另一个项目中的清晰而简单的解释。我经常在示例中看到类似的内容我从网上下载的项目,但我自己不知道如何做。

在 XCode 中,除了 .h 和 .m 文件以及文件夹之外,还有一个全新的项目,从一个蓝色的 xcode 项目图标开始,它可以扩展以包含项目中的所有内容。

拜托,有人可以一步一步地向我解释我需要做什么才能将一个 XCode 项目添加到另一个项目中吗?我见过很多像“标题搜索路径”这样的单行代码,但这并不能告诉我太多。

更新:重新阅读文档后,我意识到必须将要包含的项目拖到父项目的蓝色项目图标上。常规源可以拖到任何地方,但项目必须被拖到一个项目上。

谢谢!

最佳答案

当您尝试将静态库添加到您的 xcode 项目时,这很有意义。执行此操作需要几个步骤。首先,确保静态库项目在 XCode 中打开。

然后开始将静态库 xcodeproj 文件(从 Finder)拖放到应用的 xcode 项目中。 StaticLib

在此之后,您需要将此库添加到应用的构建阶段。单击主项目,然后选择目标的 BuildPhases 选项卡。

Build Phases

您将要将其他项目添加到目标依赖项和您的链接二进制文件与库部分。

最后,应用程序需要知道您的 header 。因此,您需要将静态库类的路径添加到用户 header 搜索路径中。转到 Main Target 的 Build Settings 并搜索 Header Search Path。

Header Search Path

这将使您的应用知道新的静态库。

有时您需要添加一些其他链接器标志。在 Build Settings 中搜索 Other Linker Flags 并添加 -all_load-ObjC

Other Linker Flags

希望这会有所帮助,我知道我第一次尝试这样做时我的头撞在墙上了一会儿。

关于ios - Xcode 4.2 如何将一个项目包含到另一个项目中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9370518/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com