Я следовал руководству, найденному здесь:
http://www.timisted.net/blog/archive/core-data-migration/
но продолжаю получать «Не удается найти модель сопоставления для миграции», когда я запускаю приложение с новой моделью. Я пробовал это в xcode 3 и xcode 4 несколько раз, но никогда не смог заставить его работать.
В настоящее время мои параметры установлены на:
NSDictionary *options = [NSDictionary dictionaryWithObjectsAndKeys:
[NSNumber numberWithBool:YES], NSMigratePersistentStoresAutomaticallyOption,
[NSNumber numberWithBool:NO], NSInferMappingModelAutomaticallyOption,
nil];
Раньше у меня был установлен параметр YES для параметра infer, но тогда он просто мигрировал, не вызывая мои пользовательские политики, которые мне нужно перенести, что, как я полагаю, связано с тем, что он не мог найти модель сопоставления раньше.
По какой причине мои картографические модели не были выбраны? Я дважды проверил, что в предыдущую модель не было внесено никаких изменений, сравнив ее с SVN-версией.
Спасибо.