【发布时间】:2016-03-24 23:41:58
【问题描述】:
这里有一个排序功能,当我将 -- 减量器更改为 -= 1 时,它消除了一个错误,但我仍然得到语法错误。
func iSortBort(myList: Array) -> Array {
var extract = myList
for firstIndex in 0..<extract.count {
let key = extract[firstIndex]
for var secondIndex = firstIndex; secondIndex > -1; secondIndex--1 {
【问题讨论】:
-
这 NOTHING 与它是一个循环中的循环有关。
for var secondIndex = firstIndex; secondIndex > -1; secondIndex--1这是一个 C 风格的 for 循环。您需要改用for...in。 -
最好在你的问题中保持中立的语气,加入诸如“你的小世界”之类的 cmets 只会进一步降低投票率。