я получаюНевозможно из очереди ячейки с идентификатором (ошибка с Accessibility Identifier)
не удалось из очереди ячейки с идентификатором TransactionCell - должен зарегистрировать перо или класс для идентификатора или подключения ячейки прототипа в раскадровка
Но я не понимаю, почему. Я установил идентификатор в раскадровке (не могу загрузить скриншот - недостаточно репутации).
Вот мой фактический код
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = self.tableView.dequeueReusableCellWithIdentifier("TransactionCell", forIndexPath: indexPath) as TransactionCell
var transaction: Transaction
transaction = Manager.sharedManager.transactions[indexPath.row]
var dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd"
var myAmount = String(transaction.amount)
cell.amountLabel?.text = myAmount
cell.dateLabel?.text = dateFormatter.stringFromDate(transaction.date)
cell.descriptionLabel?.text = transaction.description
return cell
}
В интерфейсе Builder определенно что-то неправильно настроено. Убедитесь, что для параметра «Просмотр таблицы» установлено значение «Динамические прототипы». Проверьте некоторые из решений здесь: http://stackoverflow.com/questions/19084274/xcode-unable-to-dequeue-a-cell-with-identifier?rq=1 – bjtitus