- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
- (NSInteger)tableView:(UITableView *)tableView sectionForSectionIndexTitle:(NSString *)title atIndex:(NSInteger)index
爲什麼這些方法返回一個NSInteger而不是NSUInteger?我其實沒有道理。UITableViewDataSource方法返回類型NSInteger而不是NSUInteger
可能的重複:http://stackoverflow.com/questions/13105917/why-nsinteger-instead-of-nsuinteger-in-numberofsectionintableview –