2013-01-25 45 views
1

我在ViewController.m文件中收到「未完成實現」警告。不知道爲什麼。我有下面的代碼。我錯過了什麼?xcode中的「不完整實現」4.5.2

#進口「iaieDataViewController.h」

@interface iaieDataViewController() 

@end 

@implementation iaieDataViewController ###ERROR HERE### 

- (void)viewDidLoad 
{ 
    [super viewDidLoad]; 
    // Do any additional setup after loading the view, typically from a nib. 
} 

- (void)didReceiveMemoryWarning 
{ 
    [super didReceiveMemoryWarning]; 
    // Dispose of any resources that can be recreated. 
} 

- (void)viewWillAppear:(BOOL)animated 
{ 
    [super viewWillAppear:animated]; 
    self.dataLabel.text = [self.dataObject description]; 
} 

@end 

回答

0

這是很難說我們,你錯過了什麼,但你可以很容易地找到了自己:去頭文件爲您iaieDataViewController,並檢查由類聲明的方法。對於在頭文件中聲明的每個方法,必須在.m文件中實現一個方法。否則,您會收到「不完整的實施」警告。

注意的協議,你算採納以及方法:若聲明有協議名稱的列表(<內......在標題的類的名稱後括號>),所有需要來自這些協議的方法也必須實施以避免警告。

+0

Ahhh - 我已經添加了一些代碼,然後只刪除了一半 - 謝謝! –