我有一个Xcode工作区,有两个项目。主项目使用第二个项目作为静态库。主要项目与CocoaPods一起正常运行。在这两个项目中,我需要包括AFNetworking。如何正确设置?
PS:我在静态库项目中使用单元测试,因此包括AFNetworking标头不够。
答案 0 :(得分:0)
由于您已经在使用cocoapods,我认为最好的方法是成为您的辅助项目本身,如果您无法释放代码,则为私有项目。这样你就可以在podspec中定义你需要的所有依赖项,比如AFNetworking,当你在主项目中使用它时,将为你管理所有依赖项。
此外,单元测试和重用应该变得更加容易。