任何人都知道“startWith”功能会变成什么?
我尝试使用一本适用于4.x版本的书来学习reactivecocoa。该示例使用startWith强制datePicker控件的值。
答案 0 :(得分:1)
在您只关心一种特定类型的事件的情况下,现在有startWithValues
,startWithFailed
,startWithCompleted
和startWithInterrupted
版本。
如果您需要更多或所有活动,请使用带start
的版本Observer
并切换事件
producer.start { event in
switch event {
case let .value(value):
// Handle value
case let .failed(err):
// Handle error
case .completed:
// Handle completed
case .interrupted:
// Handle interrupted
}
}