мои коды выглядят так, как показано ниже, но я получаю ошибку так же, как заголовок для строки, прокомментированной. я попробовал опциональную привязку, но все еще не работает. Я уже обновляю массив дат в viewDidLoad
, так что не уверен, почему его нашли нуль, любая идея? Благодаря!неожиданно нашел нуль во время разворачивания необязательного значения при обновлении метки в ячейке
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = myTableView.dequeueReusableCellWithIdentifier("logCell", forIndexPath: indexPath) as! logViewCell
let dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "dd-MMM-yy"
// cell.date.text = dateFormatter.stringFromDate(dates[indexPath.row])
}
кода для моей пользовательской ячейки:
class LogViewCell: UITableViewCell {
@IBOutlet var date: UILabel!
}
могли бы вы вставить код для пользовательской ячейке, если таковые имеются? – DeyaEldeen
Либо 'cell' является' nil', либо 'cell.date' является' nil'. Установите точку останова, чтобы узнать. – vadian
Я бы подумал, что myTableView.dequeueReusableCellWithIdentifier подходит к нулю, поскольку это единственное место, где происходит разворот. – Knight0fDragon