Ambiguous use of subscript
发布时间:2020-12-14 07:11:17 所属栏目:百科 来源:网络整理
导读:You have to tell the compiler what the intermediary object is in the line let obj = jsonResult [ "levels" ]![ i ] as ! NSDictionary After the statement jsonResult["levels"]! the compiler does not know what kind of object he is dealing with
You have to tell the compiler what the intermediary object is in the line let obj = jsonResult["levels"]![i] as! NSDictionary After the statement let obj = (jsonResult["levels"] NSArray)[i] Of course you should additionally make sure that you can actually do all that casting and that the objects inside the json are really of the expected type. |