Кажется, мне нужен код
[myTableView selectRowIndexes:(NSIndexSet *) byExtendingSelection:(BOOL)];
Нет; это броски без чего-либо, что неверно.
Уберите приведение и поместите туда значения.
Я посмотрел документацию для разработчиков и понял, что BOOL
должно быть NO
.
Да, поскольку вы не хотите расширять выделение, вы хотите заменить его.
Глядя на документы NSIndexSet, я не могу понять, какой должен быть правильный синтаксис.
То же, что и для передачи любой другой переменной или выражения сообщения.
Вам необходимо создать набор индексов, а затем либо сохранить его в переменной и передать его, либо передать результат сообщения о создании напрямую.