gpt4 book ai didi

iphone - 使用核心数据存储对象

转载 作者:行者123 更新时间:2023-12-01 18:32:37 25 4
gpt4 key购买 nike

我是核心数据的新手,但遇到了一些麻烦。我正在尝试存储一个对象(最近的地址)。这是我的代码:

NSError *error;
recentSearch = [[RecentSearch alloc] init];
[recentSearch setName:[searchTextField text]];
[recentSearch setDate:[NSDate date]];
NSManagedObjectContext *context = [recentSearch managedObjectContext];

if(![context save:&error])
{
NSLog(@"Not saved. Error: %@",[error description]);
}
else
{
NSLog(@"Saved");
}

我认为这没有用。这段代码有什么问题吗?最近搜索是一个 NSManagedObject。我的代码显示 Not saved. Error: (null)。任何帮助是极大的赞赏。

最佳答案

只需快速浏览一下即可;您需要使用NSManagedObject的initWithEntity:insertIntoManagedObjectContext:初始化NSManagedObject,从而将其实际插入到上下文中。我建议您看看The NSManagedObject class referenceApple's Core Data programming guide。我发现两者都非常有用。

关于iphone - 使用核心数据存储对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7061929/

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