Я успешно использую автоматическую легкую миграцию Core Data. Однако, когда определенный объект создается во время миграции, я хотел бы заполнить его некоторыми данными. Конечно, я мог бы проверить, пуста ли сущность каждый раз, когда приложение запускается, но это кажется неэффективным, когда Core Data имеет структуру миграции.
Можно ли обнаружить, когда происходит легкая миграция (возможно, с использованием KVO или уведомлений) или требуется ли внедрение стандартных миграций?
Я попытался использовать NSPersistentStoreCoordinatorStoresDidChangeNotification
, но он не срабатывает, когда происходят миграции.