You can use different approaches:
-skip:1
to skip first value.
[[RACObserve(_authenticationView.passwordInput.textField, text) skip:1] subscribeNext:^(NSString* text) {
//handle this
}];
-ignore:nil
to skip initial nil value.
[[RACObserve(_authenticationView.passwordInput.textField, text) ignore:nil] subscribeNext:^(NSString* text) {
//handle this
}];
-distinctUntilChanged
to skip new values, that equal previous.
[[RACObserve(_authenticationView.passwordInput.textField, text) distinctUntilChanged] subscribeNext:^(NSString* text) {
//handle this
}];