2014-03-30 210 views
-2

我很新,因爲我今天剛開始使用Objective C,每次嘗試構建應用程序時都會收到此錯誤。沒有可見的@interface問題目標C

Ticklist/RootTableViewController.m:69:36: No visible @interface for 'UITableView' declares the   selector 'initWithStyle:reuseIdentifier:' 

的這幾行代碼

static NSString *simpleTableIdentfier = @"AnimalCell"; 
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:simpleTableIdentfier]; 

if(cell == nil) 
{ 
    cell =[[UITableView alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:simpleTableIdentfier]; 
} 

我在Java非常好,我覺得這個錯誤是說沿着這個變量線的東西還沒有被實例化,儘管我知道這不是一個變量。

我沒有要求逐字回答,只是在正確的方向指導。

感謝您的任何幫助。

+0

的可能重複的[無@interface關於 '的UITableView' 聲明選擇「initWithStyle:reuseIdentifiers](HTTP://計算器。 com/questions/11361434/no-interface-for-uitableview-declares-the-selector-initwithstylereuseidenti) –

+0

另請參見[無可見@interface for](http://stackoverflow.com/q/10387330) –

+1

你是對的,它是重複的。對不起,並感謝您的指導。 – javaGeek

回答

0

UITableViewCellUITableView


cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:simpleTableIdentfier]; 

cell = [[UITableView alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:simpleTableIdentfier]; 
相關問題