基于两个属性从核心数据中获取结果

时间:2012-03-27 18:52:29

标签: iphone ios core-data

我的核心数据模型中有实体

实体 - “Meesage” 属性

1)message(String)

2)read(boolean)

3)日期(日期)

4)senderID(String)

如何获取唯一senderID的最新消息?

我是使用核心数据的新手。有什么建议应该是NSPredicate和NSSortDescriptor?

1 个答案:

答案 0 :(得分:0)

执行查询并获取具有所需senderID的所有消息,然后使用阵列上的sortUsingSelector函数对日期字段上的消息数组进行排序。如果按升序排序,则检索数组的最后一个元素。如果按降序排序,则检索第一个元素。