在我的头文件中声明方法

时间:2012-03-19 00:20:44

标签: iphone objective-c ios ipad declaration

简单的问题,但不确定要搜索什么来找到这个答案。

我必须声明方法

- (void) applicationWillResignActive:(NSNotification *) notification;

在我的头文件中?我正在尝试构建我的第一个应用程序,我正在尝试清理我的代码。

谢谢!

2 个答案:

答案 0 :(得分:3)

不,你不必。这些方法允许您在某些条件下执行某些操作,在此情况下,您的应用程序即将进入后台。如果你没有实现它就不会发生任何事情。它与“viewWillAppear”等相同。

这些方法也只需要在.m文件中实现,因为它们来自父类。因为您可能将它放在来自UIViewController子类的对象中。

答案 1 :(得分:0)

方法applicationWillResignActive:UIApplicationDelegate协议中的可选方法。您的应用程序委托应该已经声明它符合其标头中的协议。所以既然已经宣布你不必再宣布它。