Essential changes for Xcode 11 beta4

This commit is contained in:
John Holdsworth
2019-07-28 12:07:10 +01:00
parent 8018d0c2a0
commit 57e72ec52c
24 changed files with 58 additions and 57 deletions

View File

@@ -40,7 +40,7 @@ extension Publisher {
extension Publisher {
static func empty() -> AnyPublisher<Output, Failure> {
return Publishers.Empty()
return Empty()
.eraseToAnyPublisher()
}
@@ -51,7 +51,7 @@ extension Publisher {
}
static func fail(_ error: Failure) -> AnyPublisher<Output, Failure> {
return Publishers.Fail(error: error)
return Fail(error: error)
.eraseToAnyPublisher()
}
}

View File

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