使用Pod构建和重用框架

时间:2019-04-25 09:55:05

标签: ios swift cocoapods swift-framework

我最近与产品负责人进行了交谈,我们决定构建一个包含一系列类的框架,以便在属于同一产品的应用程序之间重用这些类。目前,我们已经完成了应用程序的消费者版本,并将很快构建同一应用程序的商户版本-我们意识到我们将重用大量代码,因此认为现在是构建通用框架的最佳时机。我了解如何构建可可触摸库来实现这一目标,但我的问题是如何将可可豆荚带入其中?

问题是我们将拥有每个项目独有的可可豆荚库,但是还有两个应用程序将具有的许多库。重用的代码是导入并使用普通可可豆荚,所以我想知道是否可以让我们要编写的框架成为一个容纳所有普通可可豆荚的工作区,并使用这些库包含类,然后添加对两个应用都适用的框架?

enter image description here

这种方法还能奏效吗?以及如何将新的公共库项目添加到各个应用程序中,比如我添加工作区还是仅添加项目?可可豆荚库会以这样一种方式包括在内吗?在构建各个应用程序时,它们会包括包含所需豆荚的公共库吗?

0 个答案:

没有答案