Как отправить массив из AppController в RootViewController - PullRequest
0 голосов
/ 04 октября 2011

appDelegate создает MSMutableArray из некоторого контента, загруженного из Интернета.

Этот массив должен отображаться в RootViewController в NavigationController (UITableView).

Какой правильный рабочий процесс? Отправить сообщение RootViewController для перезагрузки данных и передать массив из appController в RootViewController?

В приложении Delegate:

[self.RootViewController loadArray: myArray];

В RootViewController:

-(void) loadArray: (NSArray *)theArray {
    self.array = theArray;
    [self.tableView reloadData];
}

1 Ответ

0 голосов
/ 04 октября 2011

В обратном порядке вы можете сделать это как делегат, но ваш подход кажется лучше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...