2011-03-28 30 views
8

İlk iOS/Cocoa Touch uygulamasında çalışıyorum ve kullanıcı ayarlarını işlemek için bir gezinme denetleyicisi için birkaç tablo görüntüsü oluşturmam gerekiyor. Her halükarda, özel bir UITableViewController yarattım ve UINavigationController'ım üzerine ittim. Aşağıdaki iki yöntemde bir şeyi (dönüş sayıları hariç) değiştirmedim, ancak XCode'da uyarıları başlattılar. Ne verir?UITableViewController: Tamamlanmamış yöntem uygulama uyarıları nedir?

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView 
{ 
#warning Potentially incomplete method implementation. 
// Return the number of sections. 
return 1; 
} 

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section 
{ 
#warning Incomplete method implementation. 
// Return the number of rows in the section. 
return 3; 
} 

cevap

20

#warning yönergesi, yeterince uygun bir uyarı çıktılar derleyici neden olur. Bu iki satırı sil ve uyarılar gitmeli.

+0

İlginç. Neden ilk sıradalar? Apple, geri dönüş değerlerini değiştirmeniz gerektiğini belirten bir şey mi? – Gregir

+0

@Gregir: Muhtemelen bunun için tam olarak budur. – Anomie

+0

Hızlı cevap için teşekkürler. Şimdiye kadar yaptığım tüm okumalarda #warning direktifleri kavramını kaçırdığımı düşünemiyorum. – Gregir