我的课上有一个变量
var list = []
func chargeData (data: NSArray){ list = data }
它在我的Swift 2.3项目中运行良好,但是当我将其更新到XCode8和Swift3时,它给了我以下错误:
Empty collection literal requires an explicit type
var list = [] as! NSArray
但它给了我以下警报:
Forced cast of ‘NSArray’ to same type has no effect
我知道一个警报没有打破应用程序,但我想以正确的方式解决这个错误.
提前致谢!