Получить диапазон строк в iPhone SDK - PullRequest
0 голосов
/ 15 мая 2011

Я разрабатываю приложение, которое требует, чтобы подстрока находилась между точками x и y строки, например, в диапазоне (120, 340).

Подскажите, пожалуйста, как мне этого добиться.

Ответы [ 2 ]

4 голосов
/ 15 мая 2011

Вы можете достичь этого, используя substringWithRange:NSMakeRange:

 NSLog([@"1234567890" substringWithRange:NSMakeRange(3, 5)]);

Возвращает строковый объект, содержащий символы получателя, которые находятся в заданном диапазоне. Ссылка на класс NSString - substringWithRange

1 голос
/ 15 мая 2011

Попробуй вот так ...

NSString *strr = [NSString stringWithString:@"Hello"];

        for (int i =0; i<[strr length]; i++) {
            NSString *str1 = [strr substringFromIndex:i];
            CCLOG(@"str %d = %@",i,[str1 substringToIndex:1]);
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...