指定 for in 循环类型
Specify for in loop type
我想在下面的 for in 循环中为 item 指定类型。
for item in items {
}
目前是 AnyObject
,但我想将其设置为 NSString
。
是的,这是一个常见问题。解决方法是投:
for item in items as [NSString] {
您必须转换数组 (items
) 而不是显式声明循环变量的类型 (item
),这也许有点令人惊讶。但这就是语法,您很快就会习惯它。
我想在下面的 for in 循环中为 item 指定类型。
for item in items {
}
目前是 AnyObject
,但我想将其设置为 NSString
。
是的,这是一个常见问题。解决方法是投:
for item in items as [NSString] {
您必须转换数组 (items
) 而不是显式声明循环变量的类型 (item
),这也许有点令人惊讶。但这就是语法,您很快就会习惯它。