iOS5:viewWillAppear / viewDidAppear / viewDidAppear / ect的方式。方法是否已创建?

时间:2012-08-24 13:12:44

标签: ios5 viewwillappear

我正在做一些iOS 5教程,在几个教程中,它说MasterViewController.m中的“在viewWillAppear末尾添加”或“修改viewWillDisappear”,但在我的项目中,MasterViewController.m没有任何这些方法。

由于它没有说“创建那些方法”,我猜它们是由某些东西自动创建的,但我不知道我需要做什么才能使它们出现在MasterViewController.m中。

请有人帮助我吗?

1 个答案:

答案 0 :(得分:1)

这些方法通常从父类继承(例如,UIViewController)。你可能应该做的是添加像

这样的东西
- (void)viewWillAppear:(BOOL)animated {
   [super viewWillAppear:animated];
   // Your new stuff here
}

方法原型取自Apple的UIViewController文档;根据您正在进行子类化的类(.h文件中的冒号后面的内容,在@interface行中),您可能需要不同的方法原型。