Боюсь, ты должен сам это вычислить.Это будет работать:
NSString *theWholeString = @"12/12/2012";
NSString *substring = [theWholeString substringFromIndex:[theWholeString length] - 4];
В приведенном выше случае вы также можете сделать это с помощью разбиения, например:
NSString *theWholeString = @"12/12/2012";
NSArray *components = [theWholeString componentsSeparatedByString:@"/"];
NSString *substring = [components objectAtIndex:2]; // the third item in the array
Это, вероятно, проще, если вы хотите извлечь каждую частьдата, одна за другой.
Для полноты картины, если вы разбираете даты, лучший способ сделать это - использовать NSDateFormatter, например:хотите года, но если вы начнете пытаться вырезать более сложные строки даты / времени, это будет гораздо более гибко.