2
我已经在上面的错误http://stackoverflow.com/q/39429342/5309431找到了一个确切的解决方案,我尝试在我的代码中执行它。但问题没有解决。我不知道我做错了什么。请帮助类型'NSFastEnumerationIterator.Element'(又名'任何')没有下标成员
for dict in self.levelRefArr{
if let datas = dict["data"] as? [[String:Any]] { //Type 'NSFastEnumerationIterator.Element' (aka 'Any') has no subscript members
print(datas)
}
}
它的工作非常感谢你,但我获取警告“从'NSMutableArray'投射到无关的类型'[[String:Any]]'总是失败'这是否会导致问题? –
是的,它会导致问题。根本不要使用'NSMutableArray',总是使用Swift原生'Array'。 – vadian