講義9で、先生はnumberOfSectionsInTableView:メソッドがデフォルトで1を返すと言いましたが、私が自分のプロジェクトを作成したとき、デフォルトで0を返すことがわかり、テーブルビューセルが消えました!問題がどこにあるかを見つけ、numberOfSectionsInTableViewを返すことで修正しました:return 1、問題はなくなりました。だから、それはスタンフォードが間違いを犯したことを意味しますか?
UITableViewControllerの新しいサブクラスを.mファイルに追加すると、Xcodeは次のコードを生成しました。
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
#warning Potentially incomplete method implementation.
// Return the number of sections.
return 0;
}
ちなみに私はXcode4.3.3を使用しています...