2012-01-23 17 views
0

私はDepartmentエンティティのインスタンスを持っています。Departmentエンティティは、「employees」と「Many」の関係を介してEmployeeエンティティとの関係を持っています。コアデータNSSet関係の順序付きリストを取得するために述語を使用する方法?

このDepartmentインスタンスから、特定の部署(従業員番号)の従業員の配列を返すようにNSPredicateを構築するにはどうすればよいですか?

答えて

7

述語の目的は、フィルタの項目にあり、並べ替えることはできません。フェッチ要求のsortDescriptorsプロパティを使用して、結果のソート方法を判断します。

また、オブジェクトのプロパティを使用して関係にアクセスする場合は、NSSetメソッドsortedArrayUsingDescriptors:を使用して、オブジェクトのセットからソートされた配列を作成します。

関連する問題