Size: a a a

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

2022 February 09

N

No name in iOS Developers — русскоговорящее сообщество
Спасибо
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
хотя может это не таблица вовсе
источник

РЛ

Руслан Лутфуллин... in iOS Developers — русскоговорящее сообщество
Да они её повсеместно используют. И в стеке и в таблице. Прикол ведь в том, что теперь основная таблица не должна разруливать работы внутренних коллекций.
источник

М

Михаил Сергеевич... in iOS Developers — русскоговорящее сообщество
В названии картинки одну букву перепутал…
источник

DK

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

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
или они отключают реюз ячеек и для каждой свой уникальный идентификатор?
источник

РЛ

Руслан Лутфуллин... in iOS Developers — русскоговорящее сообщество
Не отключают.
источник

S

Sasha_A in iOS Developers — русскоговорящее сообщество
нет, контроллер создан, в него прокидывается новая конфигурация
источник

S

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

РЛ

Руслан Лутфуллин... in iOS Developers — русскоговорящее сообщество
Это на самом деле не такая простая задачка, но в целом тут проблема не в восстановлении состояния. Состяние восстановить легко. А вот правильно присвоить той же ячейке тот же контроллер, сложно.
источник

РЛ

Руслан Лутфуллин... in iOS Developers — русскоговорящее сообщество
источник

РЛ

Руслан Лутфуллин... in iOS Developers — русскоговорящее сообщество
источник

РЛ

Руслан Лутфуллин... in iOS Developers — русскоговорящее сообщество
Вот что-то такое с хелпером и получается.
источник

DK

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

РЛ

Руслан Лутфуллин... in iOS Developers — русскоговорящее сообщество
Да нет никакой нагрузки.
источник

РЛ

Руслан Лутфуллин... in iOS Developers — русскоговорящее сообщество
Как и ячейки лежат в неком пуле, так и в твоём собственном пуле лежат контроллеры.
источник

S

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

РЛ

Руслан Лутфуллин... in iOS Developers — русскоговорящее сообщество
Вот в качестве ключа лично я использую ObjectIdentifier(ячейка).
источник

A

Amin in iOS Developers — русскоговорящее сообщество
You mean web services or webkit?
You know some tutorial or video to i undrestand?
источник

АЧ

Антон Чехов... in iOS Developers — русскоговорящее сообщество
источник