Включение UIButton с использованием Reactive Cocoa RACSignal

у меня естьUIButton добавлено в представление. Мой взгляд также имеет три текстовых поля, а именно.имя пользователя, пароль а такжеПодтвердить Пароль, Исходя из законного содержания этого текстового поля, мне нужно включить мойЗарегистрироваться кнопка.

Вот мой фрагмент кода: -

    UIButton *signUp = [[UIButton alloc]initWithFrame:CGRectMake(10, 100, 50, 20)];
    signUp.backgroundColor = [UIColor greenColor];

    signUp.enabled = NO ;
    [self.view addSubview:signUp];

    RACSignal *formValid = [RACSignal
    combineLatest:@[
    username.rac_textSignal,
    password.rac_textSignal,
    confirmPassword.rac_textSignal
    ]
    reduce:^(NSString *username, NSString *password, NSString *passwordVerification)        {
    return @([username length] > 0 && [password length] > 8 && [password      isEqual:passwordVerification]);
    }];

    RAC(signUp.enabled) = formValid; //Error is here

В последней строке я получаю две ошибки:

Неявное преобразование «BOOL» (он же «подписанный символ») в «id» запрещено ARCОжидаемый идентификатор

Я новичок в реактивном какао. Пожалуйста, игнорируйте ошибки.

Ответы на вопрос(2)

Ваш ответ на вопрос