How to reverse array in Swift without using “.reverse()”?

后端 未结 21 1809
清歌不尽
清歌不尽 2020-12-08 20:14

I have array and need to reverse it without Array.reverse method, only with a for loop.

var names:[String] = [\"Apple\", \"Microsof         


        
21条回答
  •  我在风中等你
    2020-12-08 20:47

    Do it like this for reversed sorting.

     let unsortedArray: [String] = ["X", "B", "M", "P", "Z"]
            // reverse sorting
            let reversedArray = unsortedArray.sorted() {$0 > $1}
    
            print(reversedArray) // ["Z", "X", "P", "M", "B"]
    

提交回复
热议问题