我正在尝试这样做,并获得几个链接器错误。父项目需要从子项目(静态库)访问类XHMessage。这只是一个示例,实际上我需要从子项目中访问许多类。
在运行之前,我已经完成了5个步骤来解决它。
第1步:
Click on parent project -> build phases -> Link Binary With Libraries and add childProject.framework.
第2步:
Click on parent project -> build phases -> Target Dependencies and add childProject.framework again .
第3步:
Click on parent project -> build setting -> Header Search Path and add child project's path so that parent project can find those classes in child project .
I also did this for build setting -> Framework Search Path .
Step4:
Click on child project -> build setting -> Allow Non-modular Includes in Framework Modules and set Yes .
最后一步:
add -ObjC flag at the parent project's Other Linker Flags .
以下链接有同样的问题,但这些答案对我不起作用。 Link
我想我已经完成了所有的事情,但仍然无法解决这个问题。我该如何修理它? ORZ
IDE版本:
Xcode 6.1