为了模块化和加快编译速度,我将代码库分散在多个快速软件包中。尽管Xcode 11 beta现在已经正式支持软件包,但是管理分布在多个软件包中的个人代码似乎和以往一样困难。
说我正在处理将软件包B作为依赖项的软件包A。 B完成了98%,所以我几乎从不碰它。但是对于2%的情况,当A需要对B进行一些细微更改时,我必须经历以下整个过程:1)在Xcode中打开项目B,2)进行细微更改3)提交细微更改4)标记较小的更改(否则,它将赢得5)推动零钱。 6)返回A,更新到最新的软件包版本。
有时,所涉及的较小更改与将方法公开为较小,因此程序包A可以使用它。这实际上是一个1字的更改。
我缺少任何快捷方式吗?