当我将代码从 swift 2.3 迁移到 3.0 时,它抛出如下错误:
让字典 = (self.testArray!.object(at: i) as AnyObject).mutableCopy()
如何解决这个问题。
最佳答案
不要在 Swift 中使用 mutableCopy
。 var
关键字使对象可变
var dictionary = self.testArray![i] as! [String:Any]
也不要在 Swift 中使用 Foundation 集合类型(NSArray
/NSDictionary
)。
使用原生类型。
关于ios - swift 3 : Ambiguous use of mutablecopy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43731011/