【发布时间】:2012-11-06 20:04:51
【问题描述】:
我有一个示例代码,其中包含一个 .h、一个 .m 文件和两个 appDelegate 文件。我想将项目的功能添加到我的应用程序中。前两个文件是一个ViewController文件,所以我只要把它拖进去,但另外两个是AppDelegate,我显然不能有两个app delegate。但是在这个示例应用程序的情况下,应用程序委托被用作适当的视图控制器,因为在 UIViewController 文件的 .m 文件中,有这样的代码:
AppDelegate *appDelegate = [[UIApplication sharedApplication] delegate];
由于 AppDelegate 不使用 willBecomeActive... 等功能,我如何在 UIViewController 文件中转换文件?我需要在上面的代码中更改什么来调用控制器而不是委托(我的 AppDelegate 将保持不变)。
代码在这里:https://github.com/fbsamples/ios-3.1-howtos/tree/master/SendRequestsHowTo ...然后打开项目:SendRequestsHowTo ...它只有 4 个文件
附:我想我必须创建类似应用程序委托的东西,但它不是应用程序委托。
【问题讨论】: