所以,我今天要启动第三个或第四个内部iOS应用程序。它们都是使用最新版本Xcode的Swift4。我有一大组“扩展”,我最终从一个项目复制到另一个项目。这并不是真正的规模。
对于新手开发人员来说,提取两个或多个应用程序之间的通用代码并在单独的存储库/模块/包中管理这些代码的基本路线图是什么?
extension String {
func print() {
Swift.print(self)
}
}
我要为它创建一个单独的项目吗?什么样的?
Cocoa Touch Framework
,
Cocoa Touch Static Library
,或者别的什么(也许
Cross-platform: Empty
一旦我完成了编译,我该如何将它“包含”到我的最终用户应用程序中?