Я простой способ отменить запрет A и B - сделать простую вещь, подобную этой (Вы бы включили таймер проверки, чтобы запустить пустоту)
- (void) something {
if([statusString isEqualToString:@"a"]){
statusString == @"";
}
}
Это просто удалит все, если пользователь наберет a.
Это может быть не совсем то, что вы хотите, но я хотел дать старт