小编sag*_*gar的帖子

在coreData xcode iphone中创建一个复合谓词

我正在研究核心数据与3个实体(班级,学生,ExamRecord)及其关系区域:

Class<------>> Students <------> ExamRecord
Run Code Online (Sandbox Code Playgroud)

我创建了一个谓词,用于获取第5课的学生列表.

NSString * fmt2 = @"studentsToClass.className=%@";
NSPredicate * p2 = [NSPredicate predicateWithFormat:fmt2,@"5th",nil];
Run Code Online (Sandbox Code Playgroud)

有了这个,我得到了所有第5班的学生

现在我还想对学生提取的另一个过滤器.

获取考试记录"结果"为"通过"的学生.result是ExamResult实体中学生的属性

我如何在此使用复合谓词?

如果我错了,请纠正我

任何帮助将不胜感激

谢谢

iphone core-data nspredicate ios

8
推荐指数
1
解决办法
1万
查看次数

标签 统计

core-data ×1

ios ×1

iphone ×1

nspredicate ×1