2017-11-04 8 views
0

Eventエンティティを持っており、userEventsという順序関係を持っています。 userEventsが必要です。dateCreatedでソートしてください。どうやって?新しいUserEvent管理対象オブジェクトが挿入されている場合、常にそのエンティティのuserEventsを使用する必要がありますか?あなたは良いアイデアを持っていますか?iOS:特定のキーでソートされた関係を維持する方法

ue.event!.userEvents = NSOrderedSet(array: ue.event!.userEvents!.sortedArray(using: [NSSortDescriptor(key: "dateCreated", ascending: true)])) 

NSOrderedSet内の特定の位置にuserEventを挿入する他の方法?コアデータで

enter image description here

答えて

0

すべてのレコードは常に順不同挿入されています。

OrderedチェックボックスがNSManagedObjectサブクラス中関係のタイプがNSOrderedSetいうよりNSSetでチェックされている場合は、劣らず、

+0

もうはい、注文したチェックボックスが設定されていません。手動でソートする必要がありますか? –

+0

はい、手動で行う必要があります。 – vadian

関連する問題