iOS模块化方法的已知问题?

时间:2016-11-08 03:03:47

标签: ios swift3 ios10 ios-frameworks

我们有一个使用objective-c开发的经典iOS应用程序,它具有很多功能。同样的功能也被用于其他类似的应用程序。

现在我们计划重新加入entite应用程序。作为减少开发工作的方法之一,我们计划将功能模块化为框架重用相同的objective-c代码,以便所有应用程序都可以使用框架并且编译时间会更少。

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

请与我分享您的想法/反馈,弹出的问题或执行此方法的任何限制。

感谢您的帮助!

谢谢, 作者Srini

1 个答案:

答案 0 :(得分:1)

只需将其打包为cocoapods并部署到您的公司git是我认为最快的方式,打包到框架也很好但它有许多样板之类的东西,如无法在设备或模拟器上运行,如果使用胖框架则需要在存档时提取模拟器部分,或者如果它们相互依赖则必须使用嵌入框架,......它只是非常讨厌