Я использую tableview с пользовательской ячейкой в swift 3.0. Я беру TextView и дать выход из класса tabelview ячейки и доступа в методе TableView делегата, но его показывает мне ошибку, как неожиданно нашли ноль в то время разворачивания необязательного значениянеожиданно нашел нуль при распаковке необязательного значения в SWIFT 3.0
вот мой код. Запись - массив
Chek this Screenshot. FYI я взял новый пользовательский класс и дать выход к ней, но та же проблема ocuured
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return record.count
}
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
tableView.register(TableViewCell.self, forCellReuseIdentifier: "TableViewCell")
let cell = tableView.dequeueReusableCell(withIdentifier: "TableViewCell", for: indexPath) as! TableViewCell
if let str = record.object(at: indexPath.row) as? String {
print(cell.txtview)
cell.txtview.text = str
}
return cell
}
Его прекрасно работает в статическом клетке, но в пользовательской ячейке он показывает мне ошибку.
cell.textview
не берется из пользовательской ячейки
Пожалуйста, помогите мне с этим
, что является идентификатор вашей пользовательской ячейки, проверьте, что из-за этого может возникнуть проблема –
Как и в моем коде, я дал ему тот же самый класс и тот же идентификатор. Но идентификатор указан как строка, поэтому его не проблема –
Нет @JAL Его в siwft 3.0, Если его в swift 2.0 или ниже, то я решил его –