Obteniendo la última palabra de un NSString

Como sugiere el título, me gustaría obtener la última palabra de un NSString. Pensé usando este código:

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

Pero creo que la NSArray tardará un tiempo en cargarse si es grande (y es grande), y no reconocería una palabra separada por una coma.

¡Gracias por ayudar!

Respuestas a la pregunta(7)

Su respuesta a la pregunta