Size: a a a

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

2020 October 06

LB

Lev Bondarenko in iOS Developers — русскоговорящее сообщество
в вашем случае
источник

AI

Anton I in iOS Developers — русскоговорящее сообщество
Lev Bondarenko
разделение ответственности решает какую-то проблему?
эстетическую и любопытства
источник

LB

Lev Bondarenko in iOS Developers — русскоговорящее сообщество
)
источник

LB

Lev Bondarenko in iOS Developers — русскоговорящее сообщество
с этого и надо было начать)
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
Lev Bondarenko
разделение ответственности решает какую-то проблему?
Проблему оркестра.
источник

AI

Anton I in iOS Developers — русскоговорящее сообщество
Anton I
Доброго дня, коллеги
Есть тут эксперты Coordinator+Router паттерна?
Правильно ли я понимаю, что для каждого экрана должен создаваться свой координатор + инжектиться в него ссылка на корневой роутер, если из этого экрана можно двигаться дальше по флоу?
@lvbond изначально вопрос был такой, дальше был диалог о поиске проблемы и мы просто отошли от темы, хотя вопрос был именно про связку Coordinator+Router
спасибо за диалог, кое что я переосмыслил, в любом случае :)
источник

LB

Lev Bondarenko in iOS Developers — русскоговорящее сообщество
источник

S

Say my name in iOS Developers — русскоговорящее сообщество
xcode 12.01  уже 11 гигабайт... скоро он в память не будет помещаться...
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
А у тебя 12 гигов на маке?
источник

S

Say my name in iOS Developers — русскоговорящее сообщество
Вовка
А у тебя 12 гигов на маке?
нет 16
источник

S

Say my name in iOS Developers — русскоговорящее сообщество
и это блин предел
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
Выключи включи икскод, и будет меньше))
источник

S

Say my name in iOS Developers — русскоговорящее сообщество
ага выйдем зайдем оно и поедет, знаем знаем
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
Никогда такого не было - и вот опять икскод
источник

AI

Anton I in iOS Developers — русскоговорящее сообщество
Say my name
xcode 12.01  уже 11 гигабайт... скоро он в память не будет помещаться...
хехе
а если посмотреть дамп памяти, там будет 8 гигов аллоцировано под строки "buy 32gb mac"?
источник

S

Say my name in iOS Developers — русскоговорящее сообщество
Anton I
хехе
а если посмотреть дамп памяти, там будет 8 гигов аллоцировано под строки "buy 32gb mac"?
врядли, слишком мелочно для эппла
источник

AI

Anton I in iOS Developers — русскоговорящее сообщество
Say my name
врядли, слишком мелочно для эппла
ну, вспомнить историю с занижение производительности старых ойфонов- уже и не так комично и надуманно кажется
источник

AZ

Alex Z in iOS Developers — русскоговорящее сообщество
Anton I
Доброго дня, коллеги
Есть тут эксперты Coordinator+Router паттерна?
Правильно ли я понимаю, что для каждого экрана должен создаваться свой координатор + инжектиться в него ссылка на корневой роутер, если из этого экрана можно двигаться дальше по флоу?
Координатр создается на каждый “пользовательский сценарий” типа “раздел профиля”, “онбординг”, “экраны оплаты”. Я делал без роутера потому что флоу был не очень сложный. Но если там много логики типа “если А то после Б показать В”, тогда для экрана создает роутер и координатор пишет в роутер типа “дай следующий экран” и роутер сам решает какой именно. Координатор должен сам его показать. Я так это вижу
источник

AI

Anton I in iOS Developers — русскоговорящее сообщество
Alex Z
Координатр создается на каждый “пользовательский сценарий” типа “раздел профиля”, “онбординг”, “экраны оплаты”. Я делал без роутера потому что флоу был не очень сложный. Но если там много логики типа “если А то после Б показать В”, тогда для экрана создает роутер и координатор пишет в роутер типа “дай следующий экран” и роутер сам решает какой именно. Координатор должен сам его показать. Я так это вижу
т.е. к примеру, возьмем абстрактный мессенджер
переходя из списка чатов в определенный, создается 1 координатор комнаты и там рулятся клики и переходы от всего функционала экрана? не берем во внимание разделение на несколько координаторов(к примеру действия сообщений(видео, картинки и т.п.), навбар и т.д.)?
источник

AZ

Alex Z in iOS Developers — русскоговорящее сообщество
Anton I
т.е. к примеру, возьмем абстрактный мессенджер
переходя из списка чатов в определенный, создается 1 координатор комнаты и там рулятся клики и переходы от всего функционала экрана? не берем во внимание разделение на несколько координаторов(к примеру действия сообщений(видео, картинки и т.п.), навбар и т.д.)?
Я бы сделал так. Либо сделал координатор на уровне “списка чатов”, там несколько экранов типа “список”, “комната 1” “комната 2”ит.д. Ну допустим юзер нажал на юзерпик пользователя. Тогда там начинается сценарий “профиль пользователя” создается новый координатор для этого сценария, первый координатор передает в него юзер айди и передает управление стартует новый сценарий в нем еще несколько экранов.
источник