Size: a a a

2021 January 28

DS

Daniil S in Peer Lab SPB
ишаки просто закрывают в репозитории с бомбежкой по этому поводу
источник

KZ

Konstantin Zolotov in Peer Lab SPB
Daniil S
можно для тугодумов?
Ну типа после дарта переносишь на свифт или котлин, а там есть всякие штуки, которых в дарте не было и такой "Да блять, переписывать надо"
источник

DS

Daniil S in Peer Lab SPB
что в рекламе 60 фпс,  а по факту без приколдесов ты на ферст-ранах анимаций этих самых анимаций не увидешь, а увидешь слайд-шоу
источник

DS

Daniil S in Peer Lab SPB
Konstantin Zolotov
Ну типа после дарта переносишь на свифт или котлин, а там есть всякие штуки, которых в дарте не было и такой "Да блять, переписывать надо"
а, ну может быть, да.
источник

DS

Daniil S in Peer Lab SPB
кст а тут есть эксперты по металу?
источник

DS

Daniil S in Peer Lab SPB
может раскажете в подкасте почему сложно там так все
источник

DS

Daniil S in Peer Lab SPB
источник

DS

Daniil S in Peer Lab SPB
вот тут
источник

DS

Daniil S in Peer Lab SPB
+ к карме так сказать
источник
2021 January 29

A

Andrew in Peer Lab SPB
Привет! Вопрос по Rx есть: кто знает, можно ли сделать наблюдателя в другом VC, отдельном от того, где находится Observable. И если да, то как это делать логически правильно?
источник

C

CasperNEw in Peer Lab SPB
Andrew
Привет! Вопрос по Rx есть: кто знает, можно ли сделать наблюдателя в другом VC, отдельном от того, где находится Observable. И если да, то как это делать логически правильно?
Rx никакой магии не делает ) считай что это просто замыкание. если оно у тебя сделано паблик свойством то к нему можно обратиться из вне. А как все прокидывать уже вопрос архитектурки в проекте
источник

A

Andrew in Peer Lab SPB
Я сделал static свойство в первой vc, и подписался на переменную во втором vc.
А куда в vc нужно засовывать сам обсервер, чтобы он триггерился? в viewDidload?

На картинке код,который должен закрывать вьюшку, когда приходит сигнал от Observable
источник

C

CasperNEw in Peer Lab SPB
Andrew
Я сделал static свойство в первой vc, и подписался на переменную во втором vc.
А куда в vc нужно засовывать сам обсервер, чтобы он триггерился? в viewDidload?

На картинке код,который должен закрывать вьюшку, когда приходит сигнал от Observable
ну тут опять же таки смотря как настраиваешь свой vc. самое просто в didLoad, да.
источник

MK

Mikhail Kuzmin in Peer Lab SPB
Andrew
Я сделал static свойство в первой vc, и подписался на переменную во втором vc.
А куда в vc нужно засовывать сам обсервер, чтобы он триггерился? в viewDidload?

На картинке код,который должен закрывать вьюшку, когда приходит сигнал от Observable
Погоди, а как статичное свойство может состояния экземпляра передавать?
источник

MK

Mikhail Kuzmin in Peer Lab SPB
Andrew
Я сделал static свойство в первой vc, и подписался на переменную во втором vc.
А куда в vc нужно засовывать сам обсервер, чтобы он триггерился? в viewDidload?

На картинке код,который должен закрывать вьюшку, когда приходит сигнал от Observable
На самом деле, без разницы где ты его вызываешь так как ты сохраняешь подписку в disposeBag, но как Каспер сказал в твоём случае наверное проще всего в viewDidLoad вызвать чтобы как можно раньше ивенты ловить.
источник

IL

Innokentiy Lukin in Peer Lab SPB
А не проще ли иметь сервис для глобальных уведомлений типа логинов и так далее.
С интерфейсом вроде
broadcast(_ event: Event)
subscribe(to event: Event) -> Observable<...>
источник

IL

Innokentiy Lukin in Peer Lab SPB
меня например смущает идея в каком-то "другом" контроллере знать о конкретном классе login'a
источник

IL

Innokentiy Lukin in Peer Lab SPB
все желающие подписываются на нужные ивенты, и все желающие опять таки бродкастят нужыне ивенты, никто ни про кого не знает
источник

VM

Vladislav Markov in Peer Lab SPB
Это сейчас Redux придумали? 😄
источник

MK

Mikhail Kuzmin in Peer Lab SPB
Innokentiy Lukin
меня например смущает идея в каком-то "другом" контроллере знать о конкретном классе login'a
Не ну так конечно неправильно делать
источник