【发布时间】:2017-10-31 13:46:12
【问题描述】:
我下面的代码试图在按下按钮时为数组中的每个新条目建立索引。所以当按下按钮时自动对元素进行排序。
var arrayOfInt = [Int]()
@IBAction func submitText(_ sender: Any) {
if let text = enterText.text {
if let number = Int(text) {
var index = 0
for num in arrayOfInt {
if num > number {
arrayOfInt.insert(number, at: index)
break
}
index += 1
}
print(arrayOfInt)
} else {
print("Please enter number")
}
}}
打印出来的就是[]。没有打印任何数字。
【问题讨论】: