notificationCenterPublisher = NotificationCenter.default
.publisher(for: .NSManagedObjectContextObjectsDidChange, object: context)
.map { (notification) -> (CoreDataContextObserverState) in
self.handleContextObjectDidChangeNotification(notification: notification)
}
.eraseToAnyPublisher()
У меня есть метод handleContextObjectDidChangeNotification, выполняющий сопоставление.
В данный моментtificationCenterPublisher имеет тип AnyPublisher<CoreDataContextObserverState, Never>
Но я хочу, чтобы он был AnyPublisher<CoreDataContextObserverState, Error>
, а handleContextObjectDidChangeNotification имел некоторые способ указания ошибки произошел.
Как мне это сделать?