gpt4 book ai didi

ios - 在 coredata 中存储 NSdate 时出错

转载 作者:行者123 更新时间:2023-11-29 04:17:01 24 4
gpt4 key购买 nike

我想将当前日期存储到核心数据中。该实体称为 Emotions,具有多个属性(float)和一个名为 timeStamp(Date)的属性。 float 属性没有任何问题。但是当我尝试像这样存储日期时:

emotionAppDelegate * appDelegate = [[UIApplication sharedApplication] delegate];
NSManagedObjectContext *emotion =
[appDelegate managedObjectContext];
NSManagedObject *newEmotions;
newEmotions = [NSEntityDescription
insertNewObjectForEntityForName:@"Emotions"
inManagedObjectContext:emotion];
[newEmotions setValue:[NSData data] forKey:@"timeStamp"];

我收到一个错误:

2012-11-25 21:03:09.130 silder[4634:c07] Unresolved error Error Domain=NSCocoaErrorDomain Code=134100 "The operation couldn’t be completed. (Cocoa error 134100.)" UserInfo=0x8174b20 {metadata={
NSPersistenceFrameworkVersion = 419;
NSStoreModelVersionHashes = {
Emotions = <c8b9e393 5624a477 dee1958e 19dd1209 acb67cd9 56daefea dbf8bfc9 daa8e34d>;
};
NSStoreModelVersionHashesVersion = 3;
NSStoreModelVersionIdentifiers = (
""
);
NSStoreType = SQLite;
NSStoreUUID = "5CE10BB2-A77A-4E8B-AAE6-5973000DFADA";
"_NSAutoVacuumLevel" = 2;

}, Reason=用于开设商店的模型与用于创建商店的模型不兼容}, { 元数据={ NSPersistenceFrameworkVersion = 419; NSStoreModelVersionHashes = { 情绪=; }; NSStoreModelVersionHashesVersion = 3; NSStoreModelVersionIdentifiers = ( ”” ); NSStoreType = SQLite; NSStoreUUID = "5CE10BB2-A77A-4E8B-AAE6-5973000DFADA"; “_NSAutoVacuumLevel”= 2; }; Reason = "用于开设商店的模型与用于创建商店的模型不兼容";}

谁能帮帮我?非常感谢!

最佳答案

以某种方式更改数据库模型,尝试重置模拟器并再次运行应用程序

关于ios - 在 coredata 中存储 NSdate 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13554944/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com