将iOS应用程序重构为框架和测试应用程序的最佳步骤是什么?

时间:2011-11-22 18:18:43

标签: ios git frameworks refactoring

我有一个应用程序,我一直在使用它来开发一些现在似乎属于可重用框架(lib)的想法。整个事情是在当地的git repo。我有很多属于lib的类和一些使用它们的类,并提供了用于测试的视图。

我想移出测试代码并留下一个库和一个单独的应用程序进行测试。你做过这个吗?你偶然发现了什么吗?有什么建议吗?

当然,我可以将所有内容分段移动到不同的项目中,但是我想要改进这个东西,这样我就不会丢失我的GIT历史,而且一切都是无缝的。

1 个答案:

答案 0 :(得分:0)

如果要开发库,请使用子模块或子树。子树是git的贡献项目。子模块开箱即用。检查http://progit.org/book以获取有关子模块的更多信息。