2013-12-19 26 views
0

爲什麼顯示語義問題?NSNotificationCenter可能不會響應removeObject

NSNotificationCenter可能不響應REMOVEOBJECT

- (void)viewDidUnload 
{ 
    [myTableView release]; 
    myTableView = nil; 
    _refreshHeaderView=nil; 
    [[NSNotificationCenter defaultCenter] removeObject:self]; 

    [super viewDidUnload]; 

    // Release any retained subviews of the main view. 
    // e.g. self.myOutlet = nil; 
} 

回答

3

的問題是完全一樣的錯誤說。 NSNotificationCenter沒有稱爲-removeObject:的方法。這聽起來像你正在尋找-removeObserver:。請注意,截至iOS 6,-viewDidUnload沒有被調用,你不應該在那裏做這種事情。

相關問題