在 Swift 中反转数组

Reverse an array in Swift

我的情况是我有一个数组,问题是它的所有内容都像这样倒退

let array:[String] = ["image4", "image3", "image2", "image1"]

我需要更改它以便它可以显示为 1,2,3,4 而不是 4,3,2,1 因为现在它从最旧到最新,这与我想要的相反。

我注意到有一个名为 reversed() 的实例方法可能适用于此,但我不确定在这种情况下如何实现它。 感谢您的帮助!

试试这个:

var newArray = Array(array.reversed())

array.reversed() returns 类型为 ReversedCollection 的结构,您可以使用它来使用 Array() 初始化实际数组。

如果您不能相信它是按某种顺序排列的,请对其进行排序。

array.sorted()