次の配列とオブジェクトを使用してテーブル ビューを作成しようとしています。
- (void)viewDidLoad
{
[super viewDidLoad];
[self.tableView registerClass:[UITableViewCell class] forCellReuseIdentifier:@"cell"];
characterArray = [[NSMutableArray alloc] init];
character * Choice = [[character alloc] init];
Choice.name = @"creat new character";
[characterArray addObject:Choice];
character * secondChoice = [[character alloc]init];
secondChoice.name = @"paliden";
[characterArray addObject:secondChoice];
}
しかし、私は取得し続けNSInvalidArgumentException
ます、理由:-[character isEqualToString:]
問題はここにあることがわかりましたcellForRowAtIndexPath
cell.textLabel.text = [characterArray objectAtIndex:indexPath.row];
何が間違っているのかわかりません。配列にいくつかの変更を加えるまで、コードは正常に機能していました。どんな提案も役に立ちます。