У меня есть приложение для iPhone, которое использует отношения «многие ко многим» для связывания тегов и заметок вместе. В настоящее время для этого я использую функцию «Отношения» Core Data, но вместо этого хотел бы перейти на использование таблицы соединений.
Вот моя задача: я хотел бы перейти от старой модели к модели с присоединяемыми таблицами, и мне нужно выяснить, как выполнить этот перенос данных.
Есть ли хорошие примеры того, как это сделать?
Обновление: я уточняю свой вопрос здесь, чтобы помочь с тем, что здесь происходит: я хочу попробовать использовать Simperiumдля поддержки нашего приложения, но Simperium не поддерживает отношения «многие ко многим». (!).
В качестве примера того, что я пытаюсь сделать, давайте возьмем в качестве примера приложение iPhoneCoreDataRecipes.
Вот как сейчас выглядит моя схема Core Data:
...и вот к чему я перехожу:
Как мне добраться от одного до другого и взять с собой данные?
Документация Apple по Core Data Migration общеизвестно скудна, и я не вижу полезных пошаговых руководств по использованию подклассов NSEntityMapping или NSMigrationManager для выполнения этой работы.