Size: a a a

2021 May 07

КЛ

Керелл Ластнейм... in SwiftBook
но тут так надо
источник

AE

Andrey Eremenko in SwiftBook
Если надо что-то кешировать не сложное или знать стейт, используйте userDefaults
источник

AE

Andrey Eremenko in SwiftBook
К нему доступ из разных частей приложения может быть
источник

AE

Andrey Eremenko in SwiftBook
источник

КЛ

Керелл Ластнейм... in SwiftBook
не, просто грубо говоря есть TabView и в нескольких табах есть view, у которых есть SegmentControl, и надо как-то слушать что именно в этом SegmentControl выбрано
источник

КЛ

Керелл Ластнейм... in SwiftBook
именно слушать изменение, при том в том почти в основном view
источник

КЛ

Керелл Ластнейм... in SwiftBook
переменную я меняю собственно внутри, там есть листенеры
источник

КЛ

Керелл Ластнейм... in SwiftBook
а сделать этот листенер более внешним хз как
источник

AE

Andrey Eremenko in SwiftBook
Используй callback через интерфейс
источник

КЛ

Керелл Ластнейм... in SwiftBook
допустим вот тут меняю, но и не только тут
источник

AE

Andrey Eremenko in SwiftBook
А, если swiftui можно биндингом
источник

КЛ

Керелл Ластнейм... in SwiftBook
тоже об этом думал
источник

КЛ

Керелл Ластнейм... in SwiftBook
но там не особо получается, из-за того что section in что-то там
источник

КЛ

Керелл Ластнейм... in SwiftBook
а хотя может и получится, раньше просто в других местах пытался менять переменную
источник

КЛ

Керелл Ластнейм... in SwiftBook
так, ну я избавился от глобальной переменной, но проблему это не решает)
источник

КЛ

Керелл Ластнейм... in SwiftBook
её всё ещё надо слушать
источник

КЛ

Керелл Ластнейм... in SwiftBook
точнее изменение её значения
источник

КЛ

Керелл Ластнейм... in SwiftBook
а, теперь же я могу использовать didSet
источник

КЛ

Керелл Ластнейм... in SwiftBook
но почему-то не работает(
источник

КЛ

Керелл Ластнейм... in SwiftBook
а, там .onChange(of:)
источник