0
我有一個模型數組說[Conversation]
。根據存在於另一個模型數組中的日期對模型數組進行排序。 Swift 3
在conversation
模型對象中有另一個模型數組。
在Message
模型對象有一個屬性說createdOn
所以我想以降序排列按財產createdOn
(一個Date屬性)conversation
陣列是在消息模型。
我已經成功排序消息數組。但我排序conversation
陣列沒有運氣。
let msgArray = Message.mr_findAll() as? [Message]
let sortDescriptor = NSSortDescriptor(key: "createdOn", ascending: false)
let orderedArray = (msgArray as? NSArray)?.sortedArray(using: [sortDescriptor]) as! [Message]
P.S.
我正在使用數據庫的神奇記錄。