iOS 10では、この新しい警告がスローされます。cellForRowAtIndexPathでnull以外の値を返すと予想されるメソッドからNullが返される
メソッドが返す適切なセル(例外など)を判断できない場合に、cellForRowAtIndexPathから返す適切な方法は何ですか?
(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
if(tableView == self.selectedContentTableView) {
// make cell...
return cell;
}
else if(tableView == self.recipientTableView) {
// make cell...
return cell;
}
else {
NSLog(@"Some exception message for unexpected tableView");
return nil; // ??? what now instead
}
}
**あなたが**複数のテーブルビューを設計しているかどうかは本当に分かります。 ;-) – vadian
たぶん...しかし、私は実際には、私の後ろに追加されたコーダーをすべて知ってはいけません。 ;) –
*あなたの後ろにあるコーダーはすべて自分自身の責任です。 – vadian