NSArrayController のコンテンツを、順序付けられた対多の関係でエンティティにバインドするにはどうすればよいですか?
Core Data モデルに順不同の対多関係があり、コンテンツ セットが親エンティティからその関係にバインドされている NSArrayController があります。これは問題なく動作し、NSArrayController からデータにアクセスできます。問題ありません。
開発中に、ユーザーがこれらの子オブジェクトを手動で並べ替えられるようにした方がよいと判断したため、関係を順序付きに変更しました。現在、NSArrayController が nib から作成されているときに、次のエラーが表示されます。
Cannot create NSSet from object Relationship '...' fault on managed object ... of class _NSFaultingMutableOrderedSet
実際、これはすべて理にかなっていると思います。これは順序付けられた関係であるため、順序付けられたセットを取得しています。これを Content Array にバインドすることも不適切です。配列ではなく NSOrderedSet になっているためです。私の質問は次のとおりです。この関係のデータを NSArrayController にバインドするにはどうすればよいですか?