Точно так же:
NSString* myNSString = @"foo";
NSMutableArray theResultArray = [[NSMutableArray alloc] init];
[theResultArray insertObject:myNSString atIndex:rightIndex];
Имейте в виду, что если вы попытаетесь вставить объект в положение, которое не существует (т.е. если rightIndex> [theResultArray count]), вы получите исключение. В приведенном выше примере единственным допустимым значением для rightIndex является 0, поскольку массив пуст.