测试已测试 | ✓ |
语言语言 | SwiftSwift |
许可 | MIT |
发布最后发布 | 2016年12月 |
SwiftSwift 版本 | 3.0 |
SPM支持 SPM | ✗ |
由 Evan Coleman 维护。
依赖 | |
ReactiveCocoa | = 5.0.0.alpha.6 |
ReactiveSwift | = 1.0.0-rc.3 |
Firebase/Auth | ~> 3.11.0 |
Firebase/Database | ~> 3.11.0 |
Firebase/Storage | ~> 3.11.0 |
ReactiveSwift 扩展用于 Firebase。
ReactiveFirebase
为多个 Firebase 组件添加了 ReactiveSwift
扩展。目前支持 FirebaseAuth、FirebaseDatabase 和 FirebaseStorage。
.swift
文件拖放到您的项目文件夹中。这里有一些简单的示例。
import ReactiveFirebase
FIRDatabase.database().reference(withPath: "users")
.child(userID)
.reactive
.value
.startWithValues { user in
// do something with your user JSON
}
import ReactiveFirebase
FIRAuth.auth()
.currentUser
.startWithValues { user in
// do something with your FIRUser
}
我很乐意你为 ReactiveFirebase 贡献,更多详情请查看 LICENSE
文件。我很乐意审核任何 pull requests。
您可以在 Twitter 上找到我 @edc1591
在 MIT 许可证下发布。有关更多信息,请参阅 LICENSE
。