Classes
The following classes are available globally.
-
This class is the default implementation of the
DefaultObservablePropertyType
protocol. It is recommended that you do not use this observable and instead use an observable from a full FRP library. The existence of this class is to make ReactiveReSwift fully functional without third party libararies.- This class was renamed to ObservableProperty and modified by Jan Bartel. *
Declaration
Swift
public class ObservableProperty<ValueType>
-
A class to hold subscriptions to
See moreSubscriptionReferenceType
. Very similar toautoreleasepool
but specifically for disposable types. Disposes of all held subscriptions when deallocated ordispose()
is called.Declaration
Swift
public class SubscriptionReferenceBag