2012-12-05 192 views
1

我们开发了具有多个屏幕和资源(图像)的应用程序。 我们希望将这个应用程序作为一个组件集成到我们客户端的应用程序中,特别是大型客户端应用程序的一个模块将成为我们的应用程序。有什么方法可以将它作为二进制/库分发,而不是共享整个源代码? 我见过的静态库例子大多只包含代码(单个屏幕),而不包含资源文件和多个屏幕。如何将我的应用程序集成到更大的应用程序 - iOS

回答

0

将其封装为框架。该框架将包含已编译的代码,头文件和任何资源(图像等)。不需要源代码。

+0

框架是否支持它们之间的多个屏幕和导航?并且任何有关框架的教程都在那里?谢谢 – DonDyck

+0

框架只是一个奇妙的方式来打包您的代码以用于其他应用程序。打包的代码可以做任何你通常可以做的事情。如果框架代码包含一堆视图控制器,则使用框架的应用程序可以显示这些视图控制器,无论它有多少个屏幕。您可以将新的目标添加到您的项目中。将目标设置为框架。在iOS SDK附带的标准文档中有很多关于此的信息。 – rmaddy

相关问题