我不得不花几个月的时间远离编码,我正在努力让我的应用程序保持最新。在 Xcode 7.3 中打开此项目后,我在此行收到“Ambiguous use of 'subscript'”错误:
words.append(storedWords[i] as! String)
整个声明在这里:
@if let storedWords : AnyObject = NSUserDefaults.standardUserDefaults().objectForKey("customWords") {
words = []
for var i = 0; i < storedWords.count; ++i {
words.append(storedWords[i] as! String)
}
}
我见过一些类似的问题,但处理的类似。但不同的情况。我已经尝试调整其中的许多建议,但没有看到直接应用于此代码。如果我错了,请指出我正确的方向。
这段代码在更新之前运行良好,我确信由于 Swift 2.2,它是一个简单的语法调整,但到目前为止没有任何效果。
谢谢你。