В порядке личных предпочтений. , .
a) Я бы проанализировал его (используя NSDateFormatter ) в NSDate
объект. Они вы можете делать с ней все, что захотите.
b) Если вы действительно хотите только первую часть строки, посмотрите на регулярные выражения .
в) Если вы очень уверены в форматировании строки, вы можете разбить ее на символ '', а затем соединить первые 3 подстроки:
NSArray *sub = [myDateString componentsSeperatedByString:@" "];
NSString *newDateString = [NSString stringWithFormat:@"%@ %@ %@",
[sub objectAtIndex:0],
[sub objectAtIndex:1],
[sub objectAtIndex:2]];