apiCell.imageValue?.avatar ? ProfileImageCell.self,
indexPath: indexPath : UploadPhotoCell.self,
indexPath: indexPath)
2 вопроса напиши. A ?? B
Хотя внимательно смотрю и уже не уверен 🙂
обычно deque вызывают с идентификатором для indexPath
Тернарный оператор имеет конструкцию вида "условие ? если условие true : иначе если условие false. Вам надо после ProfileImageSell.self добавить ": AnotherImageSell.self" условно. Ошибка прямо говорит об этом
второй знак вопроса добавь
Второй знак не помог
я вот сделала,как подсказали, но компилятор перестал мою переменную cell считать за кастомную ячейку, хотя обя ячейки которые я использую - кастомные
нет каста к типу яч. добавьте as? CustomCell сейчас это просто UITableViewCell
она не может, тк не знает тип 🙂
зато ошибки там больше нет 😉 А вообще нужно все проверки выносить и по другому делать let cell: UITableViewCell if условие ячейки { makeCustomCell() } else {
Обсуждают сегодня