Может кто-нибудь сказать мне, что в этом плохого? Это простое утверждение if.Невозможно выполнить оператор IF в UITableViewCell в Swift? Ошибка: «не конвертируется в MirrorDisposition»
Я получаю ошибку: 'NDTableViewCell' не конвертируется в зеркало диспозиция
func tableView(tableView: UITableView!, cellForRowAtIndexPath indexPath: NSIndexPath!) -> UITableViewCell! {
var cell:NDTableViewCell = tableView.dequeueReusableCellWithIdentifier(NDTableViewCell.identifier) as NDTableViewCell
if (cell == nil) { // Error happens here!
cell = NDTableViewCell.loadFromNib()
}
return cell
}
Спасибо!
Этого ответ разбивает мое сердце. Это все-таки исправить. Но хо ужас ... Спасибо, Эран. – nmdias
Dunno, если это то, что вас ужасает, но вы можете сделать его немного более чистым, отбросив объявление типа в ячейке: var cell = tableView.dequeueReusableCellWithIdentifier (NDTableViewCell.identifier) как? NDTableViewCell –
Это тоже! Мне, возможно, просто нужно будет прочитать об альтернативах с большим вниманием. Поэтому ужас уходит, я думаю. – nmdias