Obtendo a última palavra de um NSString

Como o título sugere, gostaria de obter a última palavra de um NSString. Eu pensei em usar este código:

NSArray *listItems = [someNSStringHere componentsSeparatedByString:@" "];
NSString *lastWordString = [NSString stringWithFormat:@"%@", listItems.lastObject];
anotherNSStringHere = lastWordString;

Mas eu acho que o NSArray levará um tempo para carregar se for grande (e é grande), e não reconhecer uma palavra separada por uma vírgula.

Obrigado por ajudar!

questionAnswers(7)

yourAnswerToTheQuestion