Запитання з тегом «combine»

7
Як об’єднати два списки в Dart?
Мені було цікаво, чи є простий спосіб об'єднати два списки в дартс, щоб створити абсолютно новий об'єкт списку. Я не міг знайти нічого і щось подібне: Мій список: list1 = [1, 2, 3] list2 = [4, 5, 6] Я намагався: var newList = list1 + list2; Я хотів отримати комбінований …

4
Еквівалент обчислюваним властивостям з використанням @Published в Swift Combine?
В імперативі Swift звичайно використовувати обчислювані властивості для забезпечення зручного доступу до даних без дублювання стану. Скажімо, у мене цей клас зроблений для обов'язкового використання MVC: class ImperativeUserManager { private(set) var currentUser: User? { didSet { if oldValue != currentUser { NotificationCenter.default.post(name: NSNotification.Name("userStateDidChange"), object: nil) // Observers that receive this …

3
Як сказати погляди SwiftUI, щоб прив'язати до вкладених ObservableObjects
У мене є погляд SwiftUI, який займає середовище, що називається appModel. Потім він зчитує значення appModel.submodel.countу своєму bodyметоді. Я очікую , що це зв'язати мій погляд на власність countна submodelтак , що вона повторно робить , коли оновлення властивостей, але це , здається, не буває. Це помилка? А якщо ні, …
18 ios  swift  swiftui  combine 

2
Як оновити @FetchRequest, коли відповідна сутність змінюється в SwiftUI?
У SwiftUI Viewя базуюсь Listна @FetchRequestвідображенні даних про Primaryсутність та Secondaryоб'єкт, пов'язаний через зв'язок . ViewІ його Listоновлюється коректно, коли я додати новий Primaryоб'єкт з новим пов'язаним з вторинним об'єктом. Проблема полягає в тому, що коли я оновлюю підключений Secondaryелемент у детальному перегляді, база даних оновлюється, але зміни не відображаються …

3
SwiftUI Як інстанціювати PreviewProvider, коли для перегляду потрібен @Binding в ініціалізаторі
За допомогою SwiftUI (Xcode 11.1) у мене з’явилися декілька представлень із двосторонніми прив'язками (за допомогою @Binding ). Двостороннє оновлення працює чудово. Однак як я можу створити подання з програми PreviewProvider? Наприклад: struct AddProjectView: View { @Binding public var showModal: Bool var body: some View { return VStack { Text("Add Project …
10 xcode  swiftui  combine 

1
Як я можу розгортати необов'язкове значення всередині прив'язки у Swift?
Я будую додаток, використовуючи SwiftUI, і я хотів би спосіб перетворити a Binding<Value?>в a Binding<Value. У моєму додатку я AvatarViewзнаю, як зобразити зображення для певного користувача. struct AvatarView: View { @Binding var userData: UserData ... } У моєму додатку ContentViewє два прив’язки: словник користувачів за ідентифікатором та ідентифікатор користувача, аватар …
9 ios  swift  swiftui  combine 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.