Git 在项目之间重用Swift代码,在本地和通过迦太基运行框架代码
目前,我们有两个Swift/XCode项目,其中包含一些共享代码。我们目前使用的git子模块工作正常,但我们正在调查是否可以使用Carthage来简化/统一框架/共享代码的使用。但是,我在设置共享库、在本地运行共享代码、同时测试框架+代码构建以及通过迦太基从Bitbucket获取代码方面遇到了困难。因为我都有通过迦太基(在Git 在项目之间重用Swift代码,在本地和通过迦太基运行框架代码,git,git-submodules,carthage,Git,Git Submodules,Carthage,目前,我们有两个Swift/XCode项目,其中包含一些共享代码。我们目前使用的git子模块工作正常,但我们正在调查是否可以使用Carthage来简化/统一框架/共享代码的使用。但是,我在设置共享库、在本地运行共享代码、同时测试框架+代码构建以及通过迦太基从Bitbucket获取代码方面遇到了困难。因为我都有通过迦太基(在Build文件夹中)获取的代码,以及放在单独文件夹中的原始共享代码。我的问题是: 我从我的非共享代码XCode项目中引用哪个框架?如果我引用本地项目,则不使用迦太基。如果我在C
Build
文件夹中)获取的代码,以及放在单独文件夹中的原始共享代码。我的问题是:
Carthage/checkout
和Carthage/Build
中引用代码和框架,我想当我想要更改共享代码时,我会遇到问题。或者我应该把这些文件夹合并成一个(Cartage/Build
)