Обычно у меня никогда не бывает проблем с этим шагом, но по какой-то причине, когда я перенастроил свою раскадровку, у меня возникла проблема с этой частью моего кода:
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCellWithIdentifier("Cell") as! UITableViewCell
(cell as! TableViewCell).usernameLabel.text = friendsArray[indexPath.row] as String
return cell
}
Я сделал все очевидные вещи, например, убедился, что идентификатор ячейки — «Cell».
Моя ошибка такова:
Не удалось преобразовать значение типа UITableViewCell (0x1094ada18) в YOpub.TableViewCell (0x106620410).
РЕДАКТИРОВАТЬ: проблема заключалась в том, что у меня было self.tableView.registerClass(UITableViewCell.self, forCellReuseIdentifier: "Cell") в моей функции didLoad. После удаления этой строки мой код снова заработал.
as!
- person nhgrif   schedule 25.05.2015