首页 > 解决方案 > iOS:创建共享代码的项目

问题描述

现在我有一个 iPhone 应用程序,所有的代码和资源都在一个大项目中(也有一个文件夹)。现在我打算创建一个单独的 iPad 应用程序(不是通用的),我需要在同一个工作区下创建一个新项目。这两个应用程序将共享一些代码和资源(xib、模型、服务、图像、字体、外部框架)。所以我计划创建另一个包含这些“常见”事物的项目,这两个项目将不会在那里访问它。

问题:如何做到这一点?第三个项目是自定义框架吗?有人可以指点我有关如何执行此操作的教程吗?

标签: iosswift

解决方案


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

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

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

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


推荐阅读