Подстрока из NSString - программирование
Подтвердить что ты не робот

Подстрока из NSString

Я использую NSString, и я хочу получить подстроку, содержащую первые 20 символов моей строки. Как я могу это сделать?

4b9b3361

Ответ 1

Вы можете использовать substringToIndex.

NSString *mystring = @"This is a test message having more than 20 characters";
NSString *newString = [mystring substringToIndex:20];
NSLog(@"%@", newString);

Ответ 2

NSString *str = @"123456789012345678901234";
NSString *subStr = [str substringWithRange:NSMakeRange(0, 20)];

Ответ 3

NSString *string = @"I am having a simple question.I am having NSString and i want a substring of it that contains first 20 ";
NSString *first20CharString = [string substringToIndex:20];

Ответ 4

Попробуйте это

NSString *string = @"This is for testing substring from string";
    NSInteger intIndex = 20;
    NSLog(@"%@", [string substringToIndex:intIndex]);

Надеюсь, это поможет вам.

Ответ 5

Проверьте ниже:

NSString *strTmp = @"This is test string to check substring.";
NSInteger intIdx = 20;
NSLog(@"%@", [strTmp substringToIndex:intIdx]);

Это будет полезно для вас.

Ура!