美文网首页
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