【发布时间】:2013-11-26 12:32:35
【问题描述】:
我正在尝试一些非常基本的 MagicalRecord 实现来掌握它并遇到以下问题。
当我保存一个条目然后获取该类型的条目时,它会找到我刚刚保存的条目。但是,当我保存条目,关闭应用程序,重新启动它,然后获取时,它出现空。
保存代码:
- (void)createTestTask{
NSManagedObjectContext *localContext = [NSManagedObjectContext contextForCurrentThread];
Task *task = [Task createInContext:localContext];
task.tName = @"First Task";
task.tDescription = @"First Task created with MagicalRecord. Huzzah!";
NSError *error;
[localContext save:&error];
if (error != Nil) {
NSLog(@"%@", error.description);
}
}
获取代码:(如果实际保存了任何内容,我只想知道这里)
- (void) fetchTasks{
NSArray *tasks = [Task findAll];
NSLog(@"Found %d tasks", [tasks count]);
}
我确定我在这里遗漏了一些东西,但我似乎在 stackoverflow 或我查看的教程中找不到任何东西。
欢迎任何帮助。
【问题讨论】:
标签: ios magicalrecord