Reactive Programming in Swift
UICollectionView
extensions:
prefetchItems
UITableView
extensions:
prefetchRows
cancelPrefetchingForRows
UISegmentedControlExtensions
:
titleForSegment(at:)
imageForSegment(at:)
Maybe.ifEmpty(default:)
operator.Maybe.ifEmpty(switchTo:)
operator.Maybe.catchErrorJustReturn(_:)
operator.Single.flatMapMaybe(_:)
operator.Single.flatMapCompletable(_:)
operator.Single.zip(_:)
operator.Single.catchErrorJustReturn(_:)
operator.Single.asMaybe(_:)
operator.Single.asCompletable(_:)
operator.UISegmentedControl.enabled(forSegmentAt:)
in favor of UISegmentedControl.enabledForSegment(at:)
.Recorded<Event<T>>
array factory method in RxTest. #1531next
, error
, completed
with Recorded.next
, Recorded.error
, Recorded.completed
in RxTest. #1510AnyObject
constraint from Delegate
parameter on DelegateProxy
. #1442ObservableType.bind(to:)
overloads for PublishRelay
and BehaviorRelay
.ControlEvent.asSignal()
.UISegmentedControl.rx.enabled(forSegmentAt:)
extension.UIStepper.rx.stepValue
extension.Single
, Maybe
and Completable
. #1532recordCallStackOnError
to improve performance of DEBUG
configuration.single
operator from E?
to E
. #1525asSharedSequence
.asSharedSequence
extensions on ObservableType
.controlProperty
.Observable
extensions to ObservableType
extensions.UITableView.didUpdateFocusInContextWithAnimationCoordinator
extension argument to UITableViewFocusUpdateContext
.DelegateProxy.setForwardToDelegate
to open
.image(transitionType:)
in favor of image
.ignoreElements
to Completable
. #1436Binder
. #1431Variable
in favor of BehaviorRelay
.attributedText
to UITextField
. #1249attributedText
to UITextView
. #1249shareReplayLatestWhileConnected
and shareReplay
in favor of share(replay:scope:)
. #1430publish
, replay
, replayAll
to clear state in case of sequence termination to be more consistent with other Rx implementations and enable retries. #1430share
with default implementation of share(replay:scope:)
. #1430HasDelegate
and HasDataSource
protocols.isScheduleRequiredKey
. #1428TestFlight
submissions. #1424TestFlight
submissions. #1423materialize()
operator for RxBlocking's BlockingObservable
. #1383first
operator to ObservableType
.UIBindingObserver
in favor of Binder
. #1411SharedSequence
called Signal
.DelegateProxy
to be type safe.SharedSequence
strategy to use inner sharing strategy for result.controlTextDidChange(…)
as an optional method. #1406NSControl.rx.value
regarding multiple observers. #1399PrimitiveSequence
. #1248