繁体   English   中英

如何在iOS中将一个Xcode项目使用到另一个Xcode项目中?

[英]How to use one Xcode project into another Xcode project in iOS?

我想将一个Xcode项目添加到另一个Xcode项目。

例如,当前我有Test1.xcodeproj ,此项目有.h.m文件。 它还包括images/assets或情节提要文件。

我再次创建了新的Test2.xcodeproj ,我还想将Test1文件导入到我的Test2项目中。

解决此问题的最佳解决方案是什么?

我可以为Test1.xcodeproj创建静态库或框架吗?

如何访问Test1文件到Test2项目?

任何帮助或指示,将不胜感激。 谢谢!

如果您需要classes and storyboard or xibs等,则可以在finder中打开文件,然后可以复制并粘贴到另一个项目中! 您可以在该项目中创建该类后对其进行访问。 就像在项目中拖放第三方库一样。 图书馆不过是一堆类。

如果您同时具有情节提要和xib,那么您需要管理一些事情,例如,如果当前项目中还有另一个情节提要,则必须使用多个情节提要。

如果要包括资产和情节提要,则需要创建一个Cocoa Touch Framework。 转到文件->新建->项目,然后选择Cocoa Touch Framework。 将所有Test1文件添加到该项目。 将框架项目Test1添加到您的Test2项目。 您可以通过File-> Add File To ...

为了使代码与Test2链接,您需要将其添加为嵌入式二进制文件。 转到项目设置的常规选项卡,然后向下滚动到底部。 单击嵌入式二进制文件部分中的加号,然后选择Test1项目。 这还将把Test1添加到链接的框架和库以及项目的目标依赖项中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM