Enlace de una relación ordenada con un NSArrayController

¿Cómo se vincula el contenido de un controlador NSArray a las entidades en una relación ordenada a muchos?

Tengo una relación desordenada a muchos en mi modelo de Datos Core, y un NSArrayController cuyo Conjunto de Contenido está vinculado a esa relación de la entidad principal. Esto funciona bien, los datos son accesibles desde NSArrayController, no hay problema.

Decidí durante el desarrollo que sería mejor permitir que los usuarios reordenaran manualmente estos objetos secundarios, así que cambié la relación a una ordenada. Ahora, cuando se crea mi NSArrayController desde mi plumilla, se presenta el siguiente error:

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

Ahora, en realidad, creo que todo esto tiene sentido: es una relación ordenada, así que ahora estoy recibiendo un conjunto ordenado. Vincularlo a la matriz de contenido también sería inadecuado, ya que ahora es un NSOrderedSet, no una matriz. Mi pregunta es:Ahora, ¿cómo puedo vincular los datos de esta relación al NSArrayController?

Respuestas a la pregunta(2)

Su respuesta a la pregunta