Size: a a a

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

2021 August 16

SK

Sergey Krivoshapko in iOS Developers — русскоговорящее сообщество
Я дилетант, обязательно воспользуюсь вашим советом!
источник

V

Vlad in iOS Developers — русскоговорящее сообщество
это не свифтовый Result, скорее всего какая-то бибилиотека в проекте имеет свой Result. В данном случае достаточно сделать Swift.Result<…>
источник

ДВ

Дима Воронин... in iOS Developers — русскоговорящее сообщество
Понял, спасибо)
источник

D

Dex in iOS Developers — русскоговорящее сообщество
добрый день всем
источник

D

Dex in iOS Developers — русскоговорящее сообщество
вопрос по view controller lifecycle

возник какой-то странный функционал
пушу с одного view controller на другой
на другом меняю UI, по завершению выполняется
navigationController?.popToRootViewController(animated: true)
источник

D

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

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
не должен
источник

D

Dex in iOS Developers — русскоговорящее сообщество
а как открыть "с нуля"
источник

_s

_ sklv in iOS Developers — русскоговорящее сообщество
потому что он ViewDidLoad отрабатывает при самом первом заходе, далее идёт только  ViewWillAppear
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
сделать setViewControllers() передать туда массив с новым контроллером (созданным заново)
источник

DK

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

ИЛ

Илья Латуговский... in iOS Developers — русскоговорящее сообщество
Значит у тебя memory leak
источник

D

Dex in iOS Developers — русскоговорящее сообщество
Тип где-то ещё используется?
И закрыться не может?
источник

D

Dex in iOS Developers — русскоговорящее сообщество
Попробую
источник

DK

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

D

Dex in iOS Developers — русскоговорящее сообщество
Да
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
кто такой второй экран?
источник

D

Dex in iOS Developers — русскоговорящее сообщество
Обычный экран в Navigation View Controller
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
так не пойдет. лучше обозначать их типа "экран А", с него делается переход (пуш) на "экран Б"
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
потом что-то происходит и где-то не обновляются данные
источник