加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

NSSortDescriptor在Swift中使用NSDate进行排序

发布时间:2020-12-14 05:34:45 所属栏目:百科 来源:网络整理
导读:如何使用该受管对象的date属性对NSFetchRequest进行排序.那么它创建一个数组,其日期顺序? 这是我的代码到目前为止 var request : NSFetchRequest = NSFetchRequest(entityName: "History"); request.predicate = NSPredicate(format: "counts = %@",true) r
如何使用该受管对象的date属性对NSFetchRequest进行排序.那么它创建一个数组,其日期顺序?

这是我的代码到目前为止

var request : NSFetchRequest = NSFetchRequest(entityName: "History");
    request.predicate = NSPredicate(format: "counts = %@",true)
    request.sortDescriptors = [???] <- What should I put here?
    var results : [NSManagedObject] = context.executeFetchRequest(request,error: nil) as [NSManagedObject]
// newest first
request.sortDescriptors = [NSSortDescriptor(key: "date",ascending: false)]

注意:您不需要:[NSManagedObject]如果您已经具有[NSManagedObject].当您使用NSFetchRequest的工厂方法时,您不需要:NSFetchRequest.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读