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