Derivando secciones UITableView de NSFetchedResultsController utilizando la relación "a muchos"

l modelo de @My Core Data se ve así:

article <--->> category

¿Es incluso remotamente posible usarNSFetchedResultsController para producir un UITableView que se parece a esto?

Category 1
  - Article A
  - Article B
  - Article C
Category 2
  - Article A
  - Article D
  - Article E
  - Article F
Category 3
  - Article B
  - Article C

Específicamente, estoy interesado en el caso (¿borde?) En el que cada sección UITableView tiene un título único (por ejemplo, "Categoría 1", "Categoría 2"), pero el mismo objeto puede existir en varias secciones (por ejemplo, el Artículo A existe tanto en la Categoría 1 como en la Categoría 2).

He buscado en los documentos Core Data de Apple y he pasado dos días examinando preguntas aquí, pero, por desgracia, ni siquiera tengo suerte de descubrir si esto es posible, y mucho menos cómo implementarlo. Gracias por cualquier ayuda o punteros a una pregunta respondida previamente. Ciertamente no pude encontrarlo.

Respuestas a la pregunta(4)

Su respuesta a la pregunta