多くの場合、次のコードを使用して、テーブル ビュー セルを初期選択状態に設定する必要があります。
[self.tableView selectRowAtIndexPath:indexPath
animated:NO scrollPosition:UITableViewScrollPositionNone];
UITableViewCell *cell = [self.tableView cellForRowAtIndexPath:indexPath];
[cell setSelected:YES];
cell.accessoryType = UITableViewCellAccessoryCheckmark;
両方の方法のどちらがプログラムでセルを選択するのに適しているかを完全には理解していないため、同時に使用selectRowAtIndexPath:indexPath
しています。setSelected:YES
どのステートメントを使用する必要があり、その理由は?