我想将一个Xcode项目添加到另一个Xcode项目中。
例如,目前我有 Test1.xcodeproj ,此项目包含.h
和.m
个文件。它还包括images/assets
或故事板文件。
我再次创建了新的Test2.xcodeproj
,我还想将Test1
个文件导入我的Test2
项目。
解决此问题的最佳解决方案是什么?
我可以为Test1.xcodeproj
创建静态库或框架吗?
如何访问Test1
项目的Test2
文件?
任何帮助或指示都将不胜感激。谢谢!
答案 0 :(得分:0)
如果您需要classes and storyboard or xibs
等,那么您可以在Finder中打开文件,然后可以复制并粘贴到您的另一个项目中!并且您可以在该项目中创建该类时访问它。就像你在项目中拖放第三方库一样。图书馆只不过是一堆课程。
如果你有故事板和xib,那么你需要管理一些事情,如果你在当前项目中有另一个故事板,你必须使用多个故事板。
答案 1 :(得分:0)
如果您想要包含资源和故事板,则需要创建Cocoa Touch Framework。转到File-> New-> Project并选择Cocoa Touch Framework。将所有Test1文件添加到此项目中。将框架项目Test1添加到Test2项目中。您可以通过文件 - >添加文件到...
来完成此操作要获取与Test2链接的代码,您需要将其添加为嵌入式二进制文件。转到项目设置的常规选项卡,然后向下滚动到底部。单击嵌入式二进制文件部分中的加号,然后选择Test1项目。这也将Test1添加到链接的框架和库以及项目的目标依赖项。