Привязка упорядоченных отношений с NSArrayController

Как связать содержимое NSArrayController с сущностями в упорядоченном отношении ко многим?

У меня есть неупорядоченное отношение ко многим в моей модели базовых данных и NSArrayController, набор содержимого которого связан с этим отношением из родительской сущности. Это работает нормально, данные доступны из NSArrayController, никаких проблем.

Во время разработки я решил, что было бы лучше разрешить пользователям вручную изменять порядок этих дочерних объектов, поэтому я изменил отношение к упорядоченному. Теперь, когда мой NSArrayController создается из моего пера, появляется следующая ошибка:

Cannot create NSSet from object Relationship '...' fault on managed object ... of class _NSFaultingMutableOrderedSet

Теперь, на самом деле, я думаю, что все это имеет смысл: это упорядоченные отношения, так что теперь я получаю упорядоченный набор. Привязка к Content Array также будет неуместной, поскольку теперь это NSOrderedSet, а не массив. Мой вопрос:Теперь, как мне связать данные этого отношения обратно в NSArrayController?

Ответы на вопрос(2)

Ваш ответ на вопрос