在我的 iOS 消息应用程序中,我想显示用户与其对话者的最新消息列表。换句话说,这个视图是所有聊天的概览。
我找到了我在 sqlite 文件上尝试过的 SQL 查询的答案:
SELECT m1.* FROM ZMMESSAGE m1 LEFT JOIN ZMMESSAGE m2
ON (m1.ZINTERLOCUTORUSERNAME = m2.ZINTERLOCUTORUSERNAME AND m1.ZSENTAT < m2.ZSENTAT)
WHERE m2.ZSENTAT IS NULL;
查询给了我预期的记录,但我怎样才能做出同样的 NSFetctRequest 呢?
我的实体如下: