无法将项添加到类Array

时间:2015-11-06 09:34:09

标签: arrays swift2

我从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
}

0 个答案:

没有答案