核心数据:获取的属性始终为空

时间:2012-07-29 17:07:30

标签: objective-c

我使用Xcode的图形编辑器创建了一个Core Data模型:

实体:

  • Profile

属性:

  • on1on2on3on4on5on6on7(所有布尔人)

提取属性:

  • 获取财产:repeatsOnWeekdays
  • 谓词:on2 == 1 AND on3 == 1 AND on4 == 1 AND on5 == 1 AND on6 == 1

我创建了NSManagedObject子类,我使用的代码除了:

Profile *theProfile = ...
if (((NSArray *)[theProfile valueForKey:@"repeatsOnWeekdays"]).count > 0) return @"On Weekdays";

theProfileProfile的一个符合repeatsOnWeekdays谓词的实例。

但是,上面代码摘录第二行中的数组始终为空。

这是我通过NSLog得到的:

repeatsDaily: Relationship objects for (
) on 0xfd82f40

我做错了什么?

0 个答案:

没有答案