Size: a a a

iOS Developers — русскоговорящее сообщество

2021 February 03

V

Vlad in iOS Developers — русскоговорящее сообщество
Дима Воронин
Если сделать наследником , то есть возможность сохранять свойство, но как быть с использованием функции то super.init()?
не надо в датасорс передавать таблицу
источник

ДВ

Дима Воронин... in iOS Developers — русскоговорящее сообщество
Vlad
не надо в датасорс передавать таблицу
почему?
источник

V

Vlad in iOS Developers — русскоговорящее сообщество
Дима Воронин
почему?
зачем вообще это делать?
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
Vlad
не надо в датасорс передавать таблицу
да это не датасорс, просто название такое
источник

t

tox in iOS Developers — русскоговорящее сообщество
Vlad
не надо в датасорс передавать таблицу
а viewController там норм?
источник

V

Vlad in iOS Developers — русскоговорящее сообщество
Denis Kim
да это не датасорс, просто название такое
нене, это DiffableDataSource
источник

V

Vlad in iOS Developers — русскоговорящее сообщество
можно как раз кастомный класс сделать, он нужен, когда надо свайпы по ячейкам хендлить например
источник

ДВ

Дима Воронин... in iOS Developers — русскоговорящее сообщество
Vlad
зачем вообще это делать?
мне нужно иметь viewController, доступ к нему
источник

V

Vlad in iOS Developers — русскоговорящее сообщество
Дима Воронин
мне нужно иметь viewController, доступ к нему
почитайте как нормально работать с diffable data source. и cell провайдером и “мне нужно иметь viewController” отпадет само
источник

ДВ

Дима Воронин... in iOS Developers — русскоговорящее сообщество
Vlad
почитайте как нормально работать с diffable data source. и cell провайдером и “мне нужно иметь viewController” отпадет само
почитал, спасибо, но вопрос остается открытым, нужно владеть viewController'om
источник

V

Vlad in iOS Developers — русскоговорящее сообщество
как минимум не надо имплементить cellProvider, вы его передаете оттуда, где у вас создается DataSource
источник

V

Vlad in iOS Developers — русскоговорящее сообщество
не надо писать свой инит, который идентичен стандартному, с какой целью это вообще сдално
источник

V

Vlad in iOS Developers — русскоговорящее сообщество
мой совет - сделать таблицу по-обычному, без diffable, тогда все, что сделано в diffable будет иметь больше смысла
источник

ДВ

Дима Воронин... in iOS Developers — русскоговорящее сообщество
Vlad
не надо писать свой инит, который идентичен стандартному, с какой целью это вообще сдално
он другой, в классе наследнике нужно иметь доступ к vc, не помню такого в стандартом конструкторе
источник

V

Vlad in iOS Developers — русскоговорящее сообщество
Denis Kim
да это не датасорс, просто название такое
вот тут я был не прав, это даже не диффабл датасорс, это какой-то свой, типа такой же, но свой
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
лишь бы ухудшить читаемость и нагородить побольше. вот как я вижу все эти сторонние зависимости
источник

V

Vlad in iOS Developers — русскоговорящее сообщество
Denis Kim
лишь бы ухудшить читаемость и нагородить побольше. вот как я вижу все эти сторонние зависимости
так это не зависимость, это стндартный, доступно с ios13
источник

ДВ

Дима Воронин... in iOS Developers — русскоговорящее сообщество
Denis Kim
лишь бы ухудшить читаемость и нагородить побольше. вот как я вижу все эти сторонние зависимости
скажи, как я могу обратиться к методу для того, чтобы проинить super.init?
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
Vlad
так это не зависимость, это стндартный, доступно с ios13
что "это"?
источник

V

Vlad in iOS Developers — русскоговорящее сообщество
Denis Kim
что "это"?
Diffable DataSource
источник