読者です 読者をやめる 読者になる 読者になる

Rodhos Soft

備忘録を兼ねた技術的なメモです。

RXSwift

RxSwiftを試してみた。

CocoaPodでインストールした上で以下をインポート

import RxSwift
import RxCocoa

使い方は

        textFiled!.rx.text
            .map {
                guard let text = $0, text.lengthOfBytes(using:.utf16) > 0 else {
                    return ""
                }
                return "\(text)!"
            }
            .bindTo(label!.rx.text)
            .addDisposableTo(disposeBag)

これだけでラベルにテキストフィールドの値を加工したものが即時反映される。

広告を非表示にする