AppleのiPhone 3.0 SDKのCore Dataサポートには新しく、iPhone開発は比較的新しいです。私の質問は、ドキュメントで扱っているよりもやや複雑なソートです。私は間違った、基本的な仮定をしていると思う。オブジェクトグラフを使用して管理対象オブジェクトのNSMutableArrayをソートする方法
プリフェッチされた管理対象オブジェクトのコレクションを、コレクション内の複数のレイヤーに含まれるプロパティでソートするにはどうすればよいですか?
例: ファームカウボーイ(Farm.cowboys)に多くの1 カウボーイ1人(Cowboy.person) 人有するlastNameの(Person.lastName)
オブジェクト全体に1を有し有しますグラフが取得され、カウボーイがUITableViewを介して表示されます。さて、私はどのようにlastNameでカウボーイズを並べ替えるのですか?再フェッチする必要がありますか?はいの場合は、ネストされた並べ替えを使用してこれを行うにはどうすればよいですか?
現在、カウボーイのNSMutableArray([Farm.cowboys allobjects])をソートしようとしていますが、これはカウボーイのプロパティで問題ありません。しかし、私はCowboy.person.lastNameによってカウボーイのコレクションを並べ替えるときに、この作業をどうやって行うのか分かりません。
を使用しますが、 'NSMutableArray'を使用している場合、あなただけの' sortUsingComparatorを使用することができます: '代わりに、あなたがしたい場合。 –
キャストをNSComparatorに削除する必要があります。 – Psycho