【发布时间】:2012-11-27 01:33:57
【问题描述】:
我有一个带有标头和实现文件以及两个 appDelegate 文件的示例代码。我想将项目的功能添加到我的应用程序中。前两个文件是一个ViewController文件,所以我只要把它拖进去,但是另外两个是AppDelegate,我显然不能有两个app delegate。但是在这个示例应用程序的情况下,应用程序委托被用作适当的视图控制器,因为在 UIViewController 文件的 .m 文件中,有这样的代码:
AppDelegate *appDelegate = [[UIApplication sharedApplication] delegate];
由于AppDelegate 没有实现applicationWillBecomeActive: 等方法,如何将文件转换为UIViewController 文件?我需要在上面的代码中更改什么来调用控制器而不是委托(我的 AppDelegate 将保持不变)。
代码在GitHub
这就是我所做的(代码需要包含 Facebook API)。转到下载选项卡并下载 Archive.zip 和 AppDelegate.zip:https://github.com/Alexmitico45/FacebookRequests/downloads
基本上,控制器ContactFBSViewController 与情节提要中的视图控制器相关联。
【问题讨论】:
-
我们有机会看到示例代码吗?不看代码很难准确推断出你的问题是什么。
-
这就是我所做的,(代码需要导入 FACEBOOK API):github.com/Alexmitico45/FacebookRequests/downloads ...继续下载并下载 archive.zip(4 个文件)。基本上控制器 ContactFBSViewController 链接到情节提要中的视图控制器。
-
注意:我已按照代码进行操作,您可以下载我在上面提供的网站创建的文件