指定 for in 循环类型

Specify for in loop type

我想在下面的 for in 循环中为 item 指定类型。

for item in items {
}

目前是 AnyObject,但我想将其设置为 NSString

是的,这是一个常见问题。解决方法是投:

for item in items as [NSString] {

您必须转换数组 (items) 而不是显式声明循环变量的类型 (item),这也许有点令人惊讶。但这就是语法,您很快就会习惯它。