【发布时间】:2015-04-22 19:08:10
【问题描述】:
有没有“更好”(不那么冗长)的方式来做到这一点?
var found: Int?
for i in 0...myArray-1 {
if myArray[i] == 3 {
found = i
}
}
类似
let i = find(myArray, "1")
但是对于 Int ?
这个问题与How to find index of list item in Apple's swift? 略有“不同”,因为它直接针对 Int 而不是 String 的 find 函数。当然,唯一的区别是标题并指出您可以删除引号以获取 Int。
【问题讨论】: