Pertanyaan yang diberi tag «combine»

4
Setara dengan properti yang dihitung menggunakan @Diterbitkan di Swift Combine?
Dalam Swift imperatif, adalah umum untuk menggunakan properti yang dihitung untuk memberikan akses mudah ke data tanpa status duplikasi. Katakanlah saya membuat kelas ini untuk penggunaan imperatif MVC: class ImperativeUserManager { private(set) var currentUser: User? { didSet { if oldValue != currentUser { NotificationCenter.default.post(name: NSNotification.Name("userStateDidChange"), object: nil) // Observers that …

3
Bagaimana cara memberitahu pandangan SwiftUI untuk mengikat ke ObservableObjects yang bersarang
Saya memiliki tampilan SwiftUI yang menggunakan EnvironmentObject yang dipanggil appModel. Kemudian membaca nilai appModel.submodel.countdalam bodymetodenya. Saya berharap ini untuk mengikat pandangan saya ke properti countdi submodelsehingga membuat kembali ketika properti diperbarui, tetapi ini tampaknya tidak terjadi. Apakah ini bug? Dan jika tidak, apa cara idiomatis untuk memiliki pandangan mengikat properti …
18 ios  swift  swiftui  combine 

2
Bagaimana cara memperbarui @FetchRequest, ketika Entitas terkait berubah di SwiftUI?
Dalam SwiftUI Viewsaya memiliki Listberdasarkan pada @FetchRequestmenunjukkan data suatu Primaryentitas dan hubungan yang terhubung Secondaryentitas. The Viewdan yang Listdiperbarui dengan benar, ketika saya menambahkan baru Primaryentitas dengan entitas sekunder terkait baru. Masalahnya adalah, ketika saya memperbarui Secondaryitem yang terhubung dalam tampilan detail, database akan diperbarui, tetapi perubahannya tidak tercermin dalam …


1
Bagaimana saya bisa membuka nilai opsional di dalam ikatan di Swift?
Saya membangun aplikasi menggunakan SwiftUI dan ingin cara untuk mengonversi Binding<Value?>menjadi Binding<Value>. Di aplikasi saya, saya punya AvatarViewyang tahu cara membuat gambar untuk pengguna tertentu. struct AvatarView: View { @Binding var userData: UserData ... } Aplikasi saya memiliki ContentViewyang memiliki dua binding: kamus pengguna berdasarkan id, dan id pengguna yang …
9 ios  swift  swiftui  combine 
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.