Основная модель сохранения данных не работает iOS
Я создал базовую модель данных и при попытке сохранить записи я получаю следующее консольное сообщение: Unresolved error Error Domain=NSCocoaErrorDomain Code=134100 "The operation couldn’t be completed. (Cocoa error 134100.)" UserInfo=0x8b3bc50 {metadata={
NSPersistenceFrameworkVersion = 479;
NSStoreModelVersionHashes = {
};
NSStoreModelVersionHashesVersion = 3;
NSStoreModelVersionIdentifiers = (
""
);
NSStoreType = SQLite;
NSStoreUUID = "F49C0E04-9778-46EC-A9C7-9A045CD915D8";
"_NSAutoVacuumLevel" = 2;
}, reason=The model used to open the store is incompatible with the one used to create the store}, {
metadata = {
NSPersistenceFrameworkVersion = 479;
NSStoreModelVersionHashes = {
};
NSStoreModelVersionHashesVersion = 3;
NSStoreModelVersionIdentifiers = (
""
);
NSStoreType = SQLite;
NSStoreUUID = "F49C0E04-9778-46EC-A9C7-9A045CD915D8";
"_NSAutoVacuumLevel" = 2;
};
reason = "The model used to open the store is incompatible with the one used to create the store";
}
Я не уверен, с чего начать отладку, пожалуйста, может кто-нибудь сказать мне, где может быть проблема, поскольку я новичок в основных данных.
1 ответ
Удалите приложение с симулятора или устройства, очистите проект и запустите его снова.
Обновление: Делайте это только на этапах разработки и обязательно разбирайтесь в версиях модели, как указано ниже Патриком Гоули.