Acceda a NSMutableArray desde otra clase - Objetivo C

Tengo un principalViewController que contiene una clase desginada. Dentro de esoViewController hay unContainer que está vinculado a unembed ViewController. Dentro de esoembed ViewController Estoy creando unNSMutableArray. No estoy tratando de acceder a esoarray dentro de la principalViewController. Sé que si uso:

create_challenge_peopleSelect *myScript = [[create_challenge_peopleSelect alloc] init];
NSLog(@"%@",myScript.selectedCells);

losNSLog saldrá nulo porque estoy creando un nuevoViewController y eso se deshace de lo ya establecidoarray. Entonces mi pregunta es cómo puedo acceder a esearray sin sobrescribirlo?

ACTUALIZAR:

Aquí es donde elNSMutableArray se está creando:

create_challenge_peopleSelect.h:

@property (strong, nonatomic) NSMutableArray *selectedCells;

create_challenge_peopleSelect.m:

    if([selectedCells containsObject:label.text])
    {
        cell.accessoryType = UITableViewCellAccessoryNone;
        [selectedCells removeObjectIdenticalTo:label.text];

    }
    else
    {
        cell.accessoryType = UITableViewCellAccessoryCheckmark;
        [selectedCells addObject:label.text];
    }

Esta clase es lacontainer class fuera de la principalViewController

No, quiero acceder alselectedCells dentro de mi principalViewController, He estado haciendo cosas como:

create_challenge_peopleSelect *myScript = [[create_challenge_peopleSelect alloc] init];

Preferiría alejarme delApp Delegate Si es posible.

Respuestas a la pregunta(5)

Su respuesta a la pregunta