美文网首页
2019-12-02

2019-12-02

作者: 红色小星 | 来源:发表于2019-12-03 11:15 被阅读0次

swift 模型数组 按照某一属性重新排序

//                按照时间降序排列
                
                 let sortedData = self.data.sorted { (model1, model2) -> Bool in
                
    
                    let result =  (model1 as! DMRecordModel).createTime?.compare((model2 as! DMRecordModel).createTime!)
        // 是否升序
                    if result == ComparisonResult.orderedAscending {                        
                        return false
                    }else if result == ComparisonResult.orderedDescending {
                        return true                      
                    }else {
                        return true
                    }
                    }

相关文章

网友评论

      本文标题:2019-12-02

      本文链接:https://www.haomeiwen.com/subject/iruqgctx.html