Я успешно могу получить данные из массива разбора и сохранить их в моем локальном массиве.
Однако при включении данных этого массива в мои ячейки таблицы с помощью indexpath.row я получаю сообщение об ошибке:
unexpectedly found nil while unwrapping
Вот мой код:
ViewDidLoad ()
let query2 = PFQuery(className: "Check")
query2.whereKey("username", equalTo: usernameValue)
query2.findObjectsInBackground { (objects, error) in
if error == nil
{
if let objects = objects
{
for object in objects
{
print(object["checkedTime"] as! String)
print(object["checked"] as! String)
let values = object["checkedTime"] as! String
let values2 = object["checked"] as! String
self.checkedBarArrayTime.append(values)
self.checkedBarArray.append(values2)
print(self.checkedBarArrayTime)
print(self.checkedBarArray)
self.checkedTableView.reloadData()
}
}
}
}
CellForRow ()
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cellValue = tableView.tag
if cellValue == 0 {
let cell = tableView.dequeueReusableCell(withIdentifier: "myChecksTableViewCell", for: indexPath) as! MyChecksTableViewCell
cell.myChecksLabel.text = checkedBarArray[indexPath.row]
cell.myChecksTimeLabel.text = checkedBarArrayTime[indexPath.row]
return cell
}
return UITableViewCell()
}