我从JSON获取数据,并将其存储在NSArray中。我已经验证我已成功从JSON获取数据。抓取的数据将存储到字符串中,然后添加到类数组中。但是我得到一个错误:"线程:6:EXC_BAD_INSTRUCTION(代码= EXC_I386_INVOP,子代码= 0x0)"
var personList = [PersonTable]()
do {
let resultJSON = try NSJSONSerialization.JSONObjectWithData(data, options: NSJSONReadingOptions())
let resultArray = resultJSON as? NSArray
for jsonObjectString in resultArray! {
let name = jsonObjectString["Name"] as! String
let code = jsonObjectString["Code"] as! String
let description = jsonObjectString["Description"] as! String
self.personList[count].addPerson(Name, code: code, description: description)
count++
}
这是我在单独的swift文件中的类数组。
func addPerson(name: String, code: String, description: String){
self.name = name
self.code = code
self.description = description
}