iPhone SDKのコアデータを使い始めたばかりですが、配列のような並べ替えられたリストを保存しようとしています。ただし、コアデータのリレーションシップは、取得時にセットとして表されます。これにより、オブジェクトの配置順序を保存することが困難になります。コアデータ内のインデックス付きの関係
良い例は、アイテムの並べ替えが許可されているときのテーブルビューのデータアイテムです。簡単な解決策は、管理オブジェクトにインデックスプロパティを含めることです。
ドキュメント< -manyツー多対>のDataItem
異なるドキュメントインスタンスが同じのDataItemにリンクでき、各ドキュメントは、1つまたは複数のDataItem(複数可)を参照することがあります
は、次の階層を考えてみましょう。したがって、DataItemにインデックスプロパティを設定すると、そのインスタンスの再利用性が低下します。つまり、Documentの1つのインスタンスについてのみインデックスを保存できます。
階層ビューをテーブルビューで整然と表示する方法はありますが、各DataItemインスタンスは再利用可能な状態に保つことはできますか?ありがとう!
画像が壊れているようです。 –
@BJホーマー - ありがとう。どうやらtwitpicは静的リンクを好まない。代わりにMobileMeにアップロードしました。 –