RxSmartBag 2.0.0

RxSmartBag 2.0.0

测试已测试
语言语言 SwiftSwift
许可 MIT
发布上次发布2017年11月
SwiftSwift 版本3.0
SPM支持 SPM

Ryo Ishikawa 维护。



  • rinov

RxSmartBag

Language
License
Platform

关于

一种简单地省略声明 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"
作者

rinov, [email protected]

RxSmartBag 在 MIT 许可下提供。有关更多信息,请参阅 LICENSE 文件。

许可

CocoaPods 是来自以下人的项目: