1

xcode中有一个项目包含一个子项目。子项目需要访问其父项目的源码。怎么做?现在我在子项目的 .m 文件中使用转发类(@class),但是 xcode 抱怨可能找不到调用该类的方法。如何抑制警告或有其他更好的解决方案?谢谢你的帮助。

编辑:子项目为父项目创建一个 .a 库。我只想在库中使用父项目的类。

4

2 回答 2

1

xcode 抱怨可能找不到调用该类的方法,因为您的父项目没有获得您子项目的任何引用。

将您的子项目拖入父项目并按照以下步骤操作:

您需要将子项目的标题搜索路径设置为父项目。

请按照以下步骤操作:

Xcode->目标->构建设置->标头搜索路径。

希望你能理解 !!

祝你好运 !!!

于 2013-07-06T05:01:08.127 回答
-1

也许我不明白你的问题,但我认为你应该做的就是点击 XCode 文件窗口中的相关文件,然后在右侧边栏上,点击 Target Membership 下的正确复选框。然后文件应该与两个目标一起编译;就目前而言,您的第二个目标不知道在哪里可以找到您在第一个中编写的文件。那应该可行(无论如何,如果我正确理解了您的问题)。

于 2013-07-06T01:49:13.110 回答