I want to set a limit for characters in a textFiled using RxSwift, 
may be i can benefit from Scan operator but i don't know how to use it in this case ,
I want my resulting code to behave as same as implementing it in shouldChangeCharacterInRage method:
   func textField(_ textField: UITextField,
                   shouldChangeCharactersIn range: NSRange,
                   replacementString string: String)
        -> Bool {
            if textField == baseTextFiled{
                let enteredString = (textField.text! as NSString).replacingCharacters(in: range, with: string)
                if enteredString.count > limit{ // limit defined previously
                    return false
                }
            }
            return true
    }
Any help?