Вот пример размера строки фундаментальных манипуляций.
Объявить максимальную длину строки:
int max = 5;
Предположим, есть список строк в массиве:
NSArray *strs = [NSArray arrayWithObjects:@"My Little Puppy", @"Yorkerz", nil];
Работа контура:
[strs enumerateObjectsUsingBlock:^(NSString *str, NSUInteger idx, BOOL *stop) {
if (str.length > max)
//get a modified string
str = [str substringToIndex:str.length-(str.length-max)];
NSLog(@"%@", str);
}];
Результаты:
"My Li" and "Yorke"
Надеюсь, я правильно понял из вашего вопроса.