0
A
回答
0
讓我們假設allMen
是要排序的數組:
var allMen = [Man]()
然後,假設你初始化數組有10個值。之後,你可以按降序得到排序allMen
:
var allSortedMen = allMen.sort { $0.height > $1.height }
說明:
您應該通過類型的函數/關閉isOrderedBefore: (Self.Generator.Element, Self.Generator.Element) -> Bool
let sortedAllMen = allMen.sort { (first: Men, second: Men -> Bool in
return first.height > second.height
// or return first.height < second.height for ascending sort order
}
相關問題
- 1. 遍歷Alamofire JSON結果斯威夫特
- 2. 斯威夫特轉換斯威夫特
- 3. 斯威夫特2斯威夫特3
- 4. 斯威夫特 - JSQMessagesViewController與斯威夫特
- 5. 遍歷對象斯威夫特 - 陣列出指數 - AlamofireObjectMapper在TableView中
- 6. 訪問全局變量斯威夫特
- 7. 斯威夫特3傳遞變量PopupViewController
- 8. 斯威夫特懶變量和didReceiveMemoryWarning
- 9. 斯威夫特訪問變量
- 10. 斯威夫特:可變
- 11. 變化斯威夫特
- 12. 斯威夫特:對象數組搜索
- 13. 轉換對象C斯威夫特fetchRequest
- 14. 刪除對象 - 斯威夫特
- 15. 創建對象動態斯威夫特
- 16. 轉換對象 - 斯威夫特
- 17. 斯威夫特檢查對象
- 18. 斯威夫特繼承/對象結構
- 19. 斯威夫特
- 20. 斯威夫特
- 21. 斯威夫特
- 22. 斯威夫特
- 23. 斯威夫特
- 24. 斯威夫特
- 25. 斯威夫特
- 26. 斯威夫特
- 27. 斯威夫特
- 28. 斯威夫特
- 29. 斯威夫特
- 30. 斯威夫特
似乎要回答[在此SO帖子](http://stackoverflow.com/a/24130092/758831)。 – wmorrison365