【发布时间】:2023-04-06 06:00:01
【问题描述】:
我正在尝试使用 NSSortDescriptor 按日期对名为 Log 的实体的 NSOrderedSet 进行排序,该实体具有 3 个属性(logDate、logDescription、logThumbnail),但它不起作用。
if let logs = projectSelected?.logs {
let sd = NSSortDescriptor(key: "logDate", ascending: false)
logs.sortedArrayUsingDescriptors([sd])
}
我也尝试使用 projectLogs?.sortInPlace{$0.logDate!.compare($1.logDate!) == .OrderedAscending} 没有成功。对于我正在尝试做的事情,最好的解决方案是什么?提前感谢您的帮助。
【问题讨论】:
标签: swift nsorderedset