导入 swift iOS 项目到另一个项目

Import swift iOS project to another project

我真的很烂,没有找到任何可以帮助我的信息。

所以:

我有一个项目,名为 ProjectA。这是主要项目。 我想向 ProjectA 导入一个名为 projectB 的开源 swift 游戏。 ProjectB 有工作区文件,而 projectA 没有。

之后,我想通过故事板引用从项目 A 的故事板中调用项目 B 的 Main.storyboard。

我尝试了一切,目标依赖项、导入、相同的工作区等。

看这个例子:-

http://tuchangwei.github.io/2013/09/16/how-to-import-one-project-to-another-one-in-xcode/

由于用户需要,我不得不将一个项目作为子项目导入到另一个项目中。最后的结果应该是下图这样的。

做到这一点并不容易。我们需要一些步骤。

第一步,将“project.xcodeproj”文件添加到项目中,注意不要选择“Copy items into...”。

第2步,关闭项目,因为你已经在project中打开了项目。否则只能看到“project.xcodeproj”文件,前面没有三角形,无法展开。

第三步,生成静态库。选择“project.xcodeproj”,添加目标。生成静态库后,在其中添加swift个文件框架文件

第四步,生成Bundle,将相关设置改为iOStarget.