Есть ли какое-либо преимущество в разрешении защиты для ячейки табличного представления или нет?IOS

Программируем под IOS
Anonymous
Есть ли какое-либо преимущество в разрешении защиты для ячейки табличного представления или нет?

Сообщение Anonymous »

Я видел, как люди писали этот код внутри делегата табличного представления

Код: Выделить всё

override func tableView(_ tableView: UITableView,
cellForRowAt indexPath: IndexPath) -> UITableViewCell {
guard let cell = tableView.dequeueReusableCell(withIdentifier: cellReuseIdentifier) as! SuitCell? else {
fatalError()
}
...
}
теперь рассмотрим другой код

Код: Выделить всё

  override func tableView(_ tableView: UITableView,
cellForRowAt indexPath: IndexPath) -> UITableViewCell {

let cell = tableView.dequeueReusableCell(withIdentifier: cellReuseIdentifier) as! SuitCell

...
}
Не произойдет ли сбой обоих кодов в одних и тех же строках, если ячейка не исключена из очереди?

Есть ли какие-либо разница? Я этого не вижу.

Подробнее здесь: https://stackoverflow.com/questions/609 ... ell-or-not

Вернуться в «IOS»