Latest | 0.1.3 |
---|---|
Homepage | https://github.com/edc1591/ReactiveExtensions |
License | MIT |
Platforms | ios 8.0 |
Dependencies | ReactiveSwift |
Authors |
ReactiveSwift extensions for various third-party frameworks.
ReactiveExtensions
provides ReactiveSwift
extensions for several third-party Frameworks. Frameworks that are currently supported are:
If your favorite framework isn’t supported, I’ll happily review PRs.
Installation
CocoaPods
You can use CocoaPods to install ReactiveExtensions
by adding it to your Podfile
:
use_frameworks!
pod 'ReactiveExtensions'
This will add all supported extensions to your project. You can install extensions for individual frameworks using subspecs. For example, to only install Alamofire extensions, add pod 'ReactiveExtensions/Alamofire'
to your Podfile
.
Manually
- Download and drop the
Sources
directory into your project. - There is no step two.
Documentation
See source code comments or view on CocoaDocs.
Contribute
I would love for you to contribute to ReactiveExtensions, check the LICENSE
file for more info. I’d be happy to review any pull requests.
Meta
You can find me on Twitter @edc1591
Distributed under the MIT license. See LICENSE
for more information.
Latest podspec
{ "name": "ReactiveExtensions", "version": "0.1.3", "summary": "ReactiveSwift extensions for a variety of third-party frameworks.", "homepage": "https://github.com/edc1591/ReactiveExtensions", "license": { "type": "MIT", "file": "LICENSE" }, "authors": { "Evan Coleman": "[email protected]" }, "source": { "git": "https://github.com/edc1591/ReactiveExtensions.git", "tag": "0.1.3" }, "social_media_url": "https://twitter.com/edc1591", "platforms": { "ios": "8.0" }, "dependencies": { "ReactiveSwift": [ "~> 1.1" ] }, "default_subspecs": "All", "pushed_with_swift_version": "3.0", "subspecs": [ { "name": "All", "dependencies": { "ReactiveExtensions/Alamofire": [], "ReactiveExtensions/Eureka": [], "ReactiveExtensions/FBSDKCoreKit": [], "ReactiveExtensions/FBSDKLoginKit": [], "ReactiveExtensions/Kingfisher": [] } }, { "name": "Alamofire", "source_files": "Sources/Alamofire/*", "dependencies": { "Alamofire": [ "~> 4.4" ] } }, { "name": "Eureka", "source_files": "Sources/Eureka/*", "dependencies": { "Eureka": [ "~> 3.0" ] } }, { "name": "FBSDKCoreKit", "source_files": "Sources/FBSDKCoreKit/*", "dependencies": { "FBSDKCoreKit": [ "~> 4.20" ] } }, { "name": "FBSDKLoginKit", "source_files": "Sources/FBSDKLoginKit/*", "dependencies": { "FBSDKLoginKit": [ "~> 4.20" ] } }, { "name": "Kingfisher", "source_files": "Sources/Kingfisher/*", "dependencies": { "Kingfisher": [ "~> 3.5" ] } } ] }
Sat, 10 Jun 2017 03:40:04 +0000