Come dividere una stringa in OBJC

Passo subito a un esempio pratico per farla rapida (ho usato la parentesi come simbolo di split):

NSString * name = @"Mi chiamo Marco (Tini)";
NSArray * parentesi = [name componentsSeparatedByString: @"("];
name = [foo objectAtIndex: 0];

Quindi name conterrà “Mi chiamo Marco “. Semplice no?