【发布时间】:2010-05-11 08:46:05
【问题描述】:
我正在尝试了解 Core Data(我是 iPhone 开发的菜鸟),为了做到这一点,我试图从 fetchedresultscontroller 和 NSlog 中获取一个对象,它的名称(对象的属性)。我试着这样做:
NSArray *ar = [NSArray arrayWithArray:[fetchedResultsController sections]];
Task *t = [ar objectAtIndex:0];
NSLog(@"%@", t.taskName);
但是,应用程序因此错误而崩溃:应用程序因错误而崩溃
由于未捕获而终止应用 例外 'NSInvalidArgumentException',原因: '*** -[_NSDefaultSectionInfo taskName]:发送了无法识别的选择器 到实例 0x3d1f670'
从那以后,我了解到您需要为此使用 fetched objects 属性,但是节是做什么用的?感谢您的帮助,对不起,如果这是一个非常愚蠢的问题。我查看了文档,但仍然不明白。
【问题讨论】:
标签: iphone objective-c cocoa-touch core-data