2016-11-08 26 views
0

我们已经将其使用的Objective-C开发的一个经典的iPhone应用程序,它有很多的功能。相同的功能也用于其他类似的应用程序。iOS模块化方法的已知问题?

现在,我们已经计划rewamp的entite应用。减少开发工作的一种方法是,我们计划将功能模块化为框架,重新使用相同的目标代码,这样所有应用程序都可以使用该框架,编译时间会更少。

另外,作为rewamp的一部分,我们将使用iOS的10 swift3。

敬请分享我你的想法/反馈,有什么问题会弹出窗口或任何limitaion做到这一点的方法。

感谢您的帮助!

感谢, 作者Srini

回答

1

就收拾它的CocoaPods和部署到贵公司Git是我想以最快的方式,打包成框架也不错,但它有一个像任何一台设备或模拟器上倾斜运行许多样板事时,如果使用脂肪框架则需要提取模拟器部分出来当你归档,或者必须使用嵌入框架,如果他们是在互相depent,......它只是烦