アプリに 2 つの tableView があり、ユーザーは両方にオブジェクトを追加できるはずです。1 つの tableView で問題なく動作します (coreDataエンティティは 1 つだけです)。しかし、別のエンティティを追加して、1 つの tableView と同じことを行うと、xcode でエラーが表示されます。
出力は次のとおりです。
Unresolved error Error Domain=NSCocoaErrorDomain Code=134100 "The operation couldn’t be completed. (Cocoa error 134100.)" UserInfo=0x10333d80 {metadata={
NSPersistenceFrameworkVersion = 419;
NSStoreModelVersionHashes = {
Buy = <883135e4 2884b0ed 4bb8fc1c 7d56c229 fbae3090 91be719d 73ac5d66 65e70b18>;
};
NSStoreModelVersionHashesVersion = 3;
NSStoreModelVersionIdentifiers = (
""
);
NSStoreType = SQLite;
NSStoreUUID = "...";
"_NSAutoVacuumLevel" = 2;
}, reason=The model used to open the store is incompatible with the one used to create the store}, {
metadata = {
NSPersistenceFrameworkVersion = 419;
NSStoreModelVersionHashes = {
Buy = <883135e4 2884b0ed 4bb8fc1c 7d56c229 fbae3090 91be719d 73ac5d66 65e70b18>;
};
NSStoreModelVersionHashesVersion = 3;
NSStoreModelVersionIdentifiers = (
""
);
NSStoreType = SQLite;
NSStoreUUID = "...";
"_NSAutoVacuumLevel" = 2;
};
reason = "The model used to open the store is incompatible with the one used to create the store";
}
(lldb)
私はこれを何時間も解決しようとしましたが、2番目のtableViewで最初と同じことをしました。
誰かが私を助けてくれるかもしれません。よろしくお願いします