Swift 3: let sortedNumbers = numbers.sort { $0 > $1 }print(sortedNumbers) 结果显示为()

xiaoxiao2021-02-28  104

let sortedNumbers = numbers.sort { $0 > $1 } print(sortedNumbers)

会发现输出结果为( ) 如果改成

let sortedNumbers: [Int] = numbers.sort { $0 > $1 }

会出现报错:’sort' has been renamed to 'sorted(by:)'

所以知道这段代码应该改为:

let sortedNumbers = numbers.sorted { $0 > $1 } print(sortedNumbers)

这样才能正确输出结果~

转载请注明原文地址: https://www.6miu.com/read-74574.html

最新回复(0)