кратное условие - PullRequest
       2

кратное условие

2 голосов
/ 21 июля 2011
if ( ([mobileNumber.text hasPrefix:@"8"] == NO)  ||
    ([mobileNumber.text hasPrefix:@"9"] == NO) ) {
}

Я хочу проверить, имеет ли mobileNumber префикс 8 или 9. Что я здесь не так делаю?

ОТВЕТ: Глупый я, это должно быть И условие вместо ИЛИ.

1 Ответ

6 голосов
/ 21 июля 2011

Должно быть

if(([mobileNumber.text hasPrefix:@"8"] == NO) && ([mobileNumber.text hasPrefix:@"9"] == NO)) {
  /* Mobile number does NOT have an 8 or 9 in the beginning */
}

Мой комментарий выше - убедиться, что перед номером мобильного телефона нет (.

EDIT: Не совсем поняла, что вы преследовали.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...