2014-10-11 117 views
0

我要取的与对象A以一对多关系的对象B(即A - >> B) 这是我Core Data graph核心数据获取请求关系

,我希望当我选择一个在“组视图控制器”组中,打开“联系人视图控制器”中选定组的所有成员,like here

+0

这样的事情:http://stackoverflow.com/questions/25930232/coredata-predicate-for-one-to-many-relationship/25931652#25931652? – Larme 2014-10-11 18:18:55

回答

0

为“联系人视图控制器”指定Group类型的属性(在组列表中选择的组) - 我们称之为group。如果您使用的是UITableView你应该使用NSFetchedResultsController应包括一种描述符(例如,通过名称字母)和以下谓词:

NSPredicate(format: "group = %@", group) 

注:在你的对象图命名时,您使用的是不符合逻辑的复数的实体Contacts而不是更合理的Contact