Ios 与>;有关系的CoreData返回实体;0个实体以及这些关系的计数

Ios 与>;有关系的CoreData返回实体;0个实体以及这些关系的计数,ios,core-data,Ios,Core Data,我通过“ref”字段具有从实体a到实体B的多对多(可选)关系,并且我使用以下谓词仅返回具有一个或多个引用的实体: NSPredicate *tagsPredicate = [NSPredicate predicateWithFormat:@"ref.@count > 0"]; [fetchRequest setPredicate:tagsPredicate]; 使用此谓词,我可以用实体A中的字段(例如A.name)填充表视图。但是,我还希望检索并显示B实体的引用计数,即ref.count

我通过“ref”字段具有从实体a到实体B的多对多(可选)关系,并且我使用以下谓词仅返回具有一个或多个引用的实体:

NSPredicate *tagsPredicate = [NSPredicate predicateWithFormat:@"ref.@count > 0"];
[fetchRequest setPredicate:tagsPredicate];
使用此谓词,我可以用实体A中的字段(例如A.name)填充表视图。但是,我还希望检索并显示B实体的引用计数,即ref.count value的值

谢谢,

Paul

如果问题是“如何获取A.ref指向的对象的计数?”,一个可能的答案是:[A valueForKeyPath:@“ref.@count”]。另一个是:[A.ref count]。

如果问题是“如何获得A.ref指向的对象的计数?”,一个可能的答案是:[A valueForKeyPath:@“ref.@count”]。另一个是:[A.ref count]。

谢谢,我从没想过它会像这段代码那么简单:NSInteger refCount=[[managedObject valueForKey:@“ref”]count];谢谢,我从没想过它会像这段代码那么简单:NSInteger refCount=[[managedObject valueForKey:@“ref”]count];