Acesse NSMutableArray de outra classe - Objetivo C

Eu tenho um principalViewController que contém uma classe desginada. Dentro desseViewController existe umContainer que está vinculado a umembed ViewController. Dentro desseembed ViewController Estou criando umNSMutableArray. Eu não estou tentando acessar issoarray dentro do principalViewController. Eu sei que se eu usar:

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

oNSLog resultará nulo porque estou criando um novoViewController e isso se livra do já definidoarray. Então, minha pergunta é como posso acessar essearray sem substituí-lo?

ATUALIZAR:

Aqui é onde oNSMutableArray está sendo criado:

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 classe é acontainer class fora do principalViewController

Não, eu quero acessar oselectedCells dentro do meu principalViewController, Venho fazendo coisas como:

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

Eu preferiria ficar longe doApp Delegate Se possível.

questionAnswers(5)

yourAnswerToTheQuestion