如何从AppController发送数组到RootViewController

时间:2011-10-04 07:29:45

标签: iphone cocoa-touch uitableview

appDelegate根据从互联网上下载的某些内容创建一个MSMutableArray。

此数组应显示在NavigationController的RootViewController中(UITableView)。

什么是正确的工作流程? 发送消息到RootViewController重新加载数据并将数组从appController传递给RootViewController?

在appDelegate中:

[self.RootViewController loadArray: myArray];

在RootViewController中:

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

1 个答案:

答案 0 :(得分:0)

相反,你可以把它作为委托,但你的方法似乎更好。