xCocoa-Bindとは?


private func bindUI() {
	idField.rx.test.orEmpty
		.map(checkEmailValid)
		.subscribe(onNext: { [weak self] h in
			self?.isValidView.isHidden = h
		})
		.disposed(by: disposeBag)
	}
上のコードは入力入力IPIフィールドを購読し、解放されたBool値をisValidViewに設定します.isHidden値の挿入を表示します.bind(to:)を利用して、この点を実現するのはずっと簡単です.
private func bindUI() {
	idField.rx.test.orEmpty
		.map(checkEmailValid)
		.bind(to: self.isValidView.isHidden)
		.disposed(by: disposeBag)
	}
下のBool値はisValidViewです.isHidden(バインド)を入れることができます.