У меня есть NSArray объектов, отображаемых в UITableView. Пользователь может нажать на ячейку, и элемент в текущей строке отображается в новом представлении.
MYItem *selectedItem = [myItems objectAtIndex:[indexPath row]];
[itemViewController setMyItem:selectedItem];
[self navigationController] pushViewController: itemViewController анимированный: YES];
Это прекрасно работает. Но отсюда, в новом представлении, я хочу добавить кнопку, которая переводит пользователя к следующему элементу в массиве.
-(IBAction)nextItem:(id)sender
{
// I imagine that this have to contain something like
MyItem *selectedItem =[myItems objectAtCurrentIndex+1];
...
...
}
К сожалению, такой вещи, как objectAtCurrentIndex, не существует. Должен ли я запустить цикл, чтобы определить текущий номер индекса? или есть другой выход?