UITableView に表示されるオブジェクトの NSArray があります。ユーザーがセルをタップすると、現在の行のアイテムが新しいビューに表示されます。
MYItem *selectedItem = [myItems objectAtIndex:[indexPath row]];
[itemViewController setMyItem:selectedItem];
[self navigationController] pushViewController:itemViewController animation:YES];
これはうまくいきます。しかし、ここから、新しいビューに、ユーザーを配列内の次の項目に移動させるボタンを追加したいと思います
-(IBAction)nextItem:(id)sender
{
// I imagine that this have to contain something like
MyItem *selectedItem =[myItems objectAtCurrentIndex+1];
...
...
}
残念ながら、objectAtCurrentIndex のようなものはありません。現在のインデックス番号を特定するためにループを実行する必要がありますか? または別の方法がありますか?