iOS:创建共享代码的项目

时间:2018-08-13 07:57:58

标签: ios swift

现在我有一个iPhone应用程序,所有代码和资源都在一个大项目中(也有一个文件夹)。 现在,我计划创建一个单独的iPad应用程序(非通用),并且需要在同一工作区下创建一个新项目。这两个应用程序将共享一些代码和资源(xib,模型,服务,图像,字体,外部框架)。因此,我计划创建另一个项目,其中将包含这些“常见”内容,而这2个项目将无法在那里访问它。

问题:该怎么做?第三项目是自定义框架吗? 有人可以指出我的操作方法吗?

2 个答案:

答案 0 :(得分:2)

如果您已经有一个Xcode工作区,这是相当容易的:

在工作区中为iPad应用程序创建新框架

为工作区中的共享代码和资产创建一个新框架。这需要是一个框架,而不是一个库,因为您将共享资产,而不仅仅是代码。将共享的代码和资源移至该项目。

从您的两个项目中向此共享框架添加依赖项。

答案 1 :(得分:0)

我认为,如果目标基于iPhone和iPad之间的类似UI设计,则使用目标将它们分隔起来会更容易。

第1步:找到目标,然后点击“重复”

enter image description here

您可以通过plist文件设置不同的参数集

enter image description here