【发布时间】:2016-05-11 23:55:36
【问题描述】:
以下代码不起作用:
let sortDescriptor = NSSortDescriptor(key: "name", ascending: true, selector:"caseInsensitiveCompare")
并给出以下错误: 'NSInvalidArgumentException',原因:'不支持的 NSSortDescriptor 选择器:caseInsensitiveCompare'
在 Objective-C 中似乎可以正常工作。关于为什么会这样的任何想法?
编辑:似乎这对于 Core Data/SQLite 是不可能的。在这种情况下,获取数组并随后在代码中对其进行排序的最佳选择是什么?
【问题讨论】:
标签: ios swift core-data nsfetchrequest