2012-08-24 59 views
0

我在做一些iOS 5教程,在幾個教程中,它說MasterViewController.m中的「在viewWillAppear結尾添加」或「修改viewWillDisappear」,但在我的項目中,MasterViewController.m沒有任何這些方法。iOS5:viewWillAppear/viewDidAppear/viewDidAppear/ect。方法創建?

因爲它沒有說「創建這些方法」,我猜他們是由某些東西自動創建的,但我不知道我需要做什麼才能讓它們出現在MasterViewController.m中。

請有人幫我嗎?

回答

1

這些方法通常從父類繼承(例如,UIViewController)。什麼你應該做的是添加類似

- (void)viewWillAppear:(BOOL)animated { 
    [super viewWillAppear:animated]; 
    // Your new stuff here 
} 

方法原型從UIViewController蘋果的文檔獲取的;根據您要繼承的類(.h文件中的冒號後面的內容,@interface行),您可能需要不同的方法原型。