3

我有两个 iOS 应用程序。我如何将它们合并到一个应用程序中?(应用程序 A,应用程序 B,我想制作一个包含应用程序 A,B 的应用程序 C。)有没有办法在另一个应用程序中调用一个应用程序的 AppDelegate 方法?我尝试将应用程序添加为库。但这并不能让我访问 AppDelegate 方法。我应该手动合并两个应用程序的代码库吗?

4

2 回答 2

6

不,没有。

Application Delegate(此处的文档)实际上是一个应用程序范围的单例,由 Cocoa Touch 框架创建并具有特定的交互。

因此,不可能有多个 AppDelegate,也没有任何意义。如果您想合并两个应用程序的功能,您可能会合并视图、视图控制器和模型元素,但只有一个 AppDelegate。

于 2013-09-16T10:08:55.467 回答
2

耶稣基督,你不能那样做。Objective C 编程不像混合不同的油漆颜色并得到第三种颜色。如果我是你,我宁愿创建一个新项目并从头开始编写所有代码。没有将两个项目(如果你愿意的话是应用程序)“合并”成第三个项目这样的事情。干杯。

于 2013-09-16T09:57:13.993 回答