数组?没有名为 "Generator" 的成员
NSArray? doesn't have member named "Generator"
我从这段代码中得到一个奇怪的错误:
let path = NSBundle.mainBundle().pathForResource("SampleData", ofType: "plist")
let dataArray = NSArray(contentsOfFile: path!)
for dict: AnyObject in dataArray{ ...}
NS数组?不是 NSArray。它是一个可选的 NSArray,换句话说,要么是一个 NSArray,要么什么都不是。
要么写
for dict: AnyObject in dataArray!
如果 dataArray 为 nil 或写入
,它将工作或崩溃
if let dataArray = NSArray (contentsOfFile: path!)
{
...
}
我从这段代码中得到一个奇怪的错误:
let path = NSBundle.mainBundle().pathForResource("SampleData", ofType: "plist")
let dataArray = NSArray(contentsOfFile: path!)
for dict: AnyObject in dataArray{ ...}
NS数组?不是 NSArray。它是一个可选的 NSArray,换句话说,要么是一个 NSArray,要么什么都不是。
要么写
for dict: AnyObject in dataArray!
如果 dataArray 为 nil 或写入
,它将工作或崩溃if let dataArray = NSArray (contentsOfFile: path!)
{
...
}