我从NSTextField获取数据,并在NSMutableArray中保存数据。我想在UITableViewController的子节点中的另一个类中显示相同的数据。
如何向myTableView显示NSMutableArray的数据?myTableView是另一个类??
请帮帮我 当然,如果我找到了正确的方法,我会评估。
答案 0 :(得分:2)
您的tableView位于MyViewController
类中。您需要在该类上创建NSMutableArray *sourceArray
属性,以及相关属性,例如:
@property (nonatomic, retain) NSMutableArray *sourceArray;
然后,当您实例化此View Controller或每次显示时,将结果分配给sourceArray:
MyViewController *mvc = [[MyViewController alloc] initWith...];
mvc.sourceArray = theResult;
[self presentModalViewController:mvc animated:YES];
[mvc release];
然后使用sourceArray
作为表视图数据源。
答案 1 :(得分:0)
在app delegate类中创建NSMutableArray的属性,并在获取任何结果后立即将源数组的结果分配给它,因为您可以在整个项目中访问它的实例。