You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+42
Original file line number
Diff line number
Diff line change
@@ -9,6 +9,48 @@ Bond was created with two goals in mind: simple to use and simple to understand.
9
9
10
10
**Note: If you're looking into starting a new project with Bond, please check out [ReactiveKit](https://github.com/ReactiveKit/ReactiveKit) framework instead. ReactiveKit is Bond's successor that brings better performance, cleaner API and additional features in less lines of code.**
11
11
12
+
## Table of contents
13
+
-[What can it do?](#what-can-it-do)
14
+
-[Installation](#installation)
15
+
-[Carthage](#carthage)
16
+
-[CocoaPods](#cocoapods)
17
+
-[Git Submodules](#git-submodules)
18
+
-[Standalone](#standalone)
19
+
-[The Event Producer](#the-event-producer)
20
+
-[The Observable](#the-observable)
21
+
-[The Event Producer](#the-event-producer-1)
22
+
-[About the Observation](#about-the-observation)
23
+
-[Transforming the Event Producers](#transforming-the-event-producers)
24
+
-[Map](#map)
25
+
-[Filter](#filter)
26
+
-[DeliverOn](#deliveron)
27
+
-[Throttle](#throttle)
28
+
-[Skip](#skip)
29
+
-[StartWith](#startwith)
30
+
-[CombineLatestWith](#combinelatestwith)
31
+
-[SwitchToLatest](#switchtolatest)
32
+
-[Merge](#merge)
33
+
-[IgnoreNil](#ignorenil)
34
+
-[Distinct](#distinct)
35
+
-[Bindings](#bindings)
36
+
-[UIKit and AppKit](#uikit-and-appkit)
37
+
-[NSObject](#nsobject)
38
+
-[Notification Center](#notification-center)
39
+
-[Observable Array](#observable-array)
40
+
-[UITableView and UICollectionView](#uitableview-and-uicollectionview)
-[DynamicArray become **ObservableArray**](#dynamicarray-become-observablearray)
45
+
-[Bond and ArrayBond are deprecated](#bond-and-arraybond-are-deprecated)
46
+
-[Extension are now prefixed with `bnd_`](#extension-are-now-prefixed-with-bnd_)
47
+
-[Designated Dynamics are gone](#designated-dynamics-are-gone)
48
+
-[Method `bindTo` is now preferred way to bind objects](#method-bindto-is-now-preferred-way-to-bind-objects)
49
+
-[_Bind only_ operator `->|` is gone](#bind-only-operator---is-gone)
50
+
-[Method `reduce` is deprecated](#method-reduce-is-deprecated)
51
+
-[Release Notes](#release-notes)
52
+
-[License](#license)
53
+
12
54
## What can it do?
13
55
14
56
Let's say you'd like to act on a text change event of a `UITextField`. Well, you could setup 'target-action' mechanism between your object and go through all that target-action selector registration pain, or you could simply use Bond and do this:
0 commit comments