核心数据:从3个实体中获取对象到一个获取并按日期排序?

时间:2012-09-16 09:02:57

标签: ios core-data nsfetchedresultscontroller

我可以帮助打破这个难题。

1)我想从Core-Data中的3个实体('A','B','C')中获取对象(它们都有不同的数据类型,除了'date') - 将它们放在一个大的获取中, 不知何故?他们应该与新实体'D'或?

有关系

2)稍后,我想按日期排序大抽奖(但我不认为如果我有整个获取,这对我来说是一个问题。)

所以,如果有任何可以帮助我指出1),我真的很感激。

1 个答案:

答案 0 :(得分:3)

这是一个简单的方法,易于验证,并且 - 如果需要 - 调试:

  1. 做3个不同的提取,每个实体一个。
  2. 将结果添加到数组中。
  3. 按日期对数组排序。