UIAlertController をRxSwiftを使って拡張してみました。


UIAlertController RxSwiftでUIViewController拡張

RxSwiftを使って、UIViewControllerを拡張してみました。

引用:
https://qiita.com/katafuchix/items/50266e0eb52a032c9629

cocoapod

pod 'RxUIAlert'

Carthage

github "RxSwiftCommunity/RxAlert"

これで動きます。

Sample code


override func viewDidAppear(_ animated: Bool) {
        super.viewDidAppear(animated)
        alert(title: "WOW", actions: [AlertAction(title: "OK", type: 0, style: .default)], vc: self).subscribe(onNext: { (num) in

        }).disposed(by: disposeBag)
    }

RxCommunity