use*_*389 1 core-data nspredicate ios swift
NSPredicate相当于以下SQL查询的格式是什么?
SELECT*FROM tableName ORDER BY date DESC LIMIT 1
我正在尝试这个
let predicate = NSPredicate(format: "ORDER BY date LIMIT 1")
Run Code Online (Sandbox Code Playgroud)
但错误是"无法解析格式字符串"
小智 5
谓词用于过滤.这里没有过滤,不需要谓词.
您希望对获取的结果进行排序NSFetchRequest.
按日期订购结果,降序
fetchRequest.sortDescriptors = [NSSortDescriptor(key: "date", ascending: false)]
Run Code Online (Sandbox Code Playgroud)
限制你的结果
fetchRequest.fetchLimit = 1
Run Code Online (Sandbox Code Playgroud)