1
我从这个段的代码得到一个奇怪的错误成员:NSArray?没有名为“发电机”
let path = NSBundle.mainBundle().pathForResource("SampleData", ofType: "plist")
let dataArray = NSArray(contentsOfFile: path!)
for dict: AnyObject in dataArray{ ...}
我从这个段的代码得到一个奇怪的错误成员:NSArray?没有名为“发电机”
let path = NSBundle.mainBundle().pathForResource("SampleData", ofType: "plist")
let dataArray = NSArray(contentsOfFile: path!)
for dict: AnyObject in dataArray{ ...}
的NSArray?不是一个NSArray。它是一个可选的NSArray,换句话说就是NSArray或根本就没有。
要么写
for dict: AnyObject in dataArray!
将工作或崩溃,如果dataArray中是零,或写
if let dataArray = NSArray (contentsOfFile: path!)
{
...
}