来自不同控制器的UITableView reloadData

时间:2011-07-28 15:43:45

标签: iphone objective-c xcode uitableview reloaddata

嗯,我的问题与此完全相同:

Call reloadData on a UITableView from a different controller

正确答案说我要把指针拿回我的控制器。 我不知道怎么做。

1 个答案:

答案 0 :(得分:1)

您可以使用Dependency injection,并从其他控制器注入您的控制器。

因此,无论何时创建其他Controller,都要使用ivar,以便设置对其他控制器的引用。例如:

 [myNewController new];
 [myNewController setController:oldContorller];