xcode中有一个项目包含一个子项目。子项目需要访问其父项目的源码。怎么做?现在我在子项目的 .m 文件中使用转发类(@class),但是 xcode 抱怨可能找不到调用该类的方法。如何抑制警告或有其他更好的解决方案?谢谢你的帮助。
编辑:子项目为父项目创建一个 .a 库。我只想在库中使用父项目的类。
xcode 抱怨可能找不到调用该类的方法,因为您的父项目没有获得您子项目的任何引用。
将您的子项目拖入父项目并按照以下步骤操作:
您需要将子项目的标题搜索路径设置为父项目。
请按照以下步骤操作:
Xcode->目标->构建设置->标头搜索路径。
希望你能理解 !!
祝你好运 !!!
也许我不明白你的问题,但我认为你应该做的就是点击 XCode 文件窗口中的相关文件,然后在右侧边栏上,点击 Target Membership 下的正确复选框。然后文件应该与两个目标一起编译;就目前而言,您的第二个目标不知道在哪里可以找到您在第一个中编写的文件。那应该可行(无论如何,如果我正确理解了您的问题)。