0

本質的にアルバム構造を取得しています。

アルバムには、親アルバムと子アルバムを含めることができます。すべての関係は、コア データで既に設定されています。

これらをNSFRCで表示できる方法を見つけようとしています。それらはツリーのように見えます (各セルでどれだけインデントされるかをフォーマットするために使用する depth プロパティもあります) が、実際には単純なリストです。

本質的に私はこのようなものが欲しい:

|-album1
|-album2
|--subalbum1
|--subalbum2
|---subsubalbum3
|-album3
|--subalbum3

NSFRCでソートなどでこれを解決する方法があるかどうかはわかりませんが、少なくとも私の脳が思いついたわけではありません。ルート アルバムを参照する各アルバムの一時的なプロパティでしょうか。

ここに画像の説明を入力

4

1 に答える 1

0

sqlite ストアを使用していて、NSFetchedResultsController を使用したい場合は、「ネストされたセット」モデルを実装する必要があります [1]。ただし、実装は少し複雑なので、データセットがメモリに収まるほど小さい場合は、おそらく NSFetchedResultsController を使用せずに手動で並べ替えを行う方が簡単です。

[1] http://en.wikipedia.org/wiki/Nested_set_model

于 2013-06-27T11:51:08.633 に答える