iOS NSPredicate基于条件核心数据中的所有项目

时间:2016-12-08 11:38:55

标签: ios core-data nspredicate

嗨我在Core Data中有2个实体对于这个例子很重要:

  • 过滤
  • 项目

当然,某些属于过滤器。 现在过滤器有一个属性 withPictureOnly ,表示过滤器中的项目应该有图片。

当我解析数据并保存时我保存每个项目,即使它没有图片没有考虑过滤器标志 withPictureOnly ,但当我从Core Data获取数据时, 我想从所有过滤器中获取,但如果过滤器具有属性withPictureOnly,则只获取包含图片的项目

我一直在考虑它,我能想到的唯一选择是将数据分别提取到两个数组然后合并数组。但这似乎并没有真正有效。

有没有办法只用一个NSPredicate和一个fetch就可以做到这一点?

由于

0 个答案:

没有答案