Подписка на изменения в @Published ⇐ IOS
-
Anonymous
Подписка на изменения в @Published
Я пытаюсь привязать значение query к окну поиска, находящемуся в представлении SwiftUI.
class DataSet: ObservedObject { ... @Опубликованный запрос var: String = "" в этом() { let sub = AnySubscriber( получить подписку: ноль, полученияValue: {запрос в печать (запрос) возврат .без ограничений }) self.$query.subscribe(sub) } ... } Когда пользователь меняет значение запроса, я хотел бы отфильтровать какое-либо другое свойство в моем ObservedObject. Тем не менее, я не могу найти нигде в документации, как мне подписаться на изменения свойства query.
Я пытаюсь привязать значение query к окну поиска, находящемуся в представлении SwiftUI.
class DataSet: ObservedObject { ... @Опубликованный запрос var: String = "" в этом() { let sub = AnySubscriber( получить подписку: ноль, полученияValue: {запрос в печать (запрос) возврат .без ограничений }) self.$query.subscribe(sub) } ... } Когда пользователь меняет значение запроса, я хотел бы отфильтровать какое-либо другое свойство в моем ObservedObject. Тем не менее, я не могу найти нигде в документации, как мне подписаться на изменения свойства query.
Мобильная версия