Swift 3错误 - 类型Any没有下标成员

时间:2016-09-22 14:58:09

标签: xcode swift3

我最近将我的代码转换为Swift 3,并且出现了这些错误。我不知道以下错误意味着什么。

  

键入'任何'没有下标成员

我试图将[String:AnyObject]更改为其他类型,但它没有奏效。任何帮助表示赞赏!

1 个答案:

答案 0 :(得分:2)

  

This Other Stack Overflow Question Might Be Helpful

(来自链接)

let responseMessage = json["response"]! as? String

必须更改为

let responseMessage = (json as AnyObject)["response"]! as? String

必须将数组转换为AnyObject。