测试已测试 | ✗ |
语言语言 | SwiftSwift |
许可 | MIT |
发布上次发布 | 2017年11月 |
SwiftSwift 版本 | 3.0 |
SPM支持 SPM | ✗ |
由 Ryo Ishikawa 维护。
一种简单地省略声明 DisposeBag
的方式。
import UIKit
import RxSmartBag
extension UIViewController: SmartBagManagerable {}
import RxSmartBag
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// `smartBag` is able to use without declararing, and can bind simply by operator.
// Example 1:
observable.subscribe(...).disposed(by: smartBag)
// Example 2:
observable.subscribe(...).disposed(by: self)
// Example 3:
smartBag += observable.subscribe(...)
}
RxSmartBag 可以通过 CocoaPods 获得。要安装它,只需将以下行添加到您的 Podfile 中
Swift3: pod "RxSmartBag", "~> 1.0.2"
pod "RxSmartBag"
Swift4: pod "RxSmartBag", "~> 2.0.0"
作者
RxSmartBag 在 MIT 许可下提供。有关更多信息,请参阅 LICENSE 文件。
CocoaPods 是来自以下人的项目: