Xcode 11 beta 6

This commit is contained in:
John Holdsworth
2019-08-20 18:54:37 +02:00
parent a36ff1b7ca
commit 7de7e1e47b
40 changed files with 114 additions and 115 deletions

View File

@@ -13,7 +13,7 @@ struct SearchUserView: View {
List(viewModel.users) { user in
SearchUserRow(user: user)
.tapAction { print(user) }
.onTapGesture { print(user) }
}
}
.navigationBarTitle(Text("Users"))

View File

@@ -1,18 +1,18 @@
import SwiftUI
import Combine
final class SearchUserViewModel: BindableObject {
var willChange = PassthroughSubject<SearchUserViewModel, Never>()
final class SearchUserViewModel: ObservableObject {
var objectWillChange = PassthroughSubject<SearchUserViewModel, Never>()
private(set) var users = [User]() {
didSet {
willChange.send(self)
objectWillChange.send(self)
}
}
private(set) var userImages = [User: UIImage]() {
didSet {
willChange.send(self)
objectWillChange.send(self)
}
}