Цель c: если что-то есть, сделать что-то - PullRequest
0 голосов
/ 09 августа 2010

Я хочу сделать это:

while(theString (does not have) @"this string" (in it)) {
do something
}

1 Ответ

4 голосов
/ 09 августа 2010

С это сообщение stackoverflow:

NSString *string = @"hello bla bla";
if ([string rangeOfString:@"bla"].location == NSNotFound) {
  NSLog(@"string does not contain bla");
} else {
  NSLog(@"string contains bla!");
}

Ключ замечает, что rangeOfString: возвращает структуру NSRange, а в документации говорится, чтовозвращает структуру {NSNotFound, 0}, если "стог сена" не содержит "иглы".

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