我真的试图让它以各种可能的方式工作,但它仍然无法正常工作:我从较旧的Swift教程复制,所以可能这就是为什么但我没有在网上找到任何东西。 (斯威夫特的初学者)
错误:它建议使用sort
,但我也无法使用它。
let unsortedArray = [98,23,643,3,678,2,568,1,234,556,4]
let sortedArray = sorted(unsortedArray, { (first : Int, second : Int) -> Bool in
return first < second
})
sortedArray
答案 0 :(得分:1)
&#34;排序&#34;不可用,因此错误表示在集合上调用sort()
。它的内置实现是基本的&#34;第一个&lt;第二&#34;你需要排序。所以,它就这么简单:
let unsortedArray = [98,23,643,3,678,2,568,1,234,556,4]
let sortedArray = unsortedArray.sort()