RxWebKit 2.0.0

RxWebKit 2.0.0

测试已测试
语言语言 SwiftSwift
许可证 NOASSERTION
发布最后发布2021年6月
SPM支持 SPM

Daichi IchiharaRxWebKit 维护者RxSwift 社区维护。



 
依赖项
RxSwift~> 6.0
RxCocoa~> 6.0
 

RxWebKit 2.0.0

  • mokumoku 和 RxSwift 社区编写

RxWebKit

RxWebKit 是一个对 WebKitRxSwift 封装。

Carthage compatible Version License Platform

示例用法

// MARK: Setup WKWebView

let webView = WKWebView(frame: self.view.bounds)
self.view.addSubview(webView)


// MARK: Observing properties

webView.rx.title
    .subscribe(onNext: {
        print("title: \($0)")
    })
    .disposed(by: disposeBag)

webView.rx.url
    .subscribe(onNext: {
        print("URL: \($0)")
    })
    .disposed(by: disposeBag)

安装

CocoaPods

添加到 Podfile

pod 'RxWebKit'

Carthage

添加到 Cartfile

github "RxSwiftCommunity/RxWebKit"

运行 carthage update --platform iOS

添加执行脚本的构建阶段 /usr/local/bin/carthage copy-frameworks,输入文件为

$(SRCROOT)/carthage/Build/iOS/RxWebKit.framework

需求

RxWebKit 需要 Swift 5.0 和 RxSwift 5.0.0 的专用版本。

许可协议

MIT