Size: a a a

2018 November 30

А

Артур in SwiftBook
Vladimir Petrov
Они не там, это категория ячейки делает
Что такое, кстати говоря, категория ячейки?
источник

VP

Vladimir Petrov in SwiftBook
Предложи решение рабочее
источник

VP

Vladimir Petrov in SwiftBook
Можно бесконечно критиковать, но если нет других вариантов то смысл
источник

VP

Vladimir Petrov in SwiftBook
Предложи
источник

А

Артур in SwiftBook
пер ас пер а ад аст ра
источник

VP

Vladimir Petrov in SwiftBook
Да
источник

VP

Vladimir Petrov in SwiftBook
Лучше чем не решить задачу
источник

VP

Vladimir Petrov in SwiftBook
Скрин скинуть?
источник

VP

Vladimir Petrov in SwiftBook
А твоё решение просто не работает
источник

А

Артур in SwiftBook
Vladimir Petrov
Лучше чем не решить задачу
Это как минимум порождает зависимость. Завтра Apple переделает ячейки тебе придётся весь проект переделывать грубо
источник

AM

Andrei Malaev in SwiftBook
Artyom
Грубо говоря ты вызываешь в indexPath cell.configure(model: models[indexpath.row])
А в классе ячейки ты уже делаешь что нужно.
func configure(model: Model) {
  //setup views
}
Подкину на вентялтор.
Я в курсе за такой подход, но получается, что вью напрямую взаиможействует с моделью.
источник

VP

Vladimir Petrov in SwiftBook
Ща доем и скину
источник

AM

Andrei Malaev in SwiftBook
Через контроллер?
источник

AM

Andrei Malaev in SwiftBook
Только, Илья, не выписывай бан.
источник

AM

Andrei Malaev in SwiftBook
Можно последнее предупреждение.
источник

AM

Andrei Malaev in SwiftBook
Но не бан.
источник

A

Artyom in SwiftBook
Andrei Malaev
Через контроллер?
Разве ячейка не является контроллером для себя же?
источник

VP

Vladimir Petrov in SwiftBook
Не придирайтесь к тому, что тут нужно использовать секции, я знаю
источник

VP

Vladimir Petrov in SwiftBook
Контроллер писал не я
источник

VP

Vladimir Petrov in SwiftBook
Задача была удалить сепараторы
источник