.NET Webサービスから返されるカスタムオブジェクトのリストがあり、CoreDataを持つ親エンティティからのTo-Many関係を使用してそれらを格納しています。
NSSetをUITableViewのデータソースとして使用し、行が選択されたときに新しいコントローラーをスタックにプッシュしたいと思います。
使用する場合[NSSet allObjects]
、返される配列は常に同じ順序になりますか?(セットが順序付けられていないので、私は推測しません)
そうでない場合は、セルの名前を取得するためNSArray *myArray = [mySet allObjects];
にinを使用してから、プッシュしようとしているViewControllerにオブジェクトを割り当てるために再びinを使用できますか?cellForRowAtIndexPath
textLabel
didSelectRowAtIndexPath
私はすでに親オブジェクトを合成していUITableViewDelegate
ます。NSArray
合成してallObjects
一度だけ使って作成することも考えviewDidLoad
ましたが、これはメモリ内のデータを複製しています