Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 用数据重新加载TableView_Iphone_Objective C_Uitableview - Fatal编程技术网

Iphone 用数据重新加载TableView

Iphone 用数据重新加载TableView,iphone,objective-c,uitableview,Iphone,Objective C,Uitableview,基本上我有一个视图,上面只有一个表视图,在另一个选项卡上可以添加到此表视图。但是,当您单击包含表视图的选项卡时,该选项卡不会自行更新,因此,如何在我尝试过的表视图中重新加载数据: - (void) viewWillAppear: (BOOL) animated { [ThirdViewController.tableView reloadData]; } 没有成功,因为我得到错误预期':'before'。标记 所有单元格都是通过 - (UITableViewCell *)tableView:(

基本上我有一个视图,上面只有一个表视图,在另一个选项卡上可以添加到此表视图。但是,当您单击包含表视图的选项卡时,该选项卡不会自行更新,因此,如何在我尝试过的表视图中重新加载数据:

- (void) viewWillAppear: (BOOL) animated
{
[ThirdViewController.tableView reloadData];
}
没有成功,因为我得到错误
预期':'before'。标记

所有单元格都是通过

- (UITableViewCell *)tableView:(UITableView *)aTableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {

任何帮助都很好

您可以通过以下方式修改您的应用程序

1在表视图上方使用分段控件

2当用户点击任何一段时,取推到堆栈上的单独视图控制器


Cheers

看起来像是
ThirdViewController
是类的名称,而不是对象。 试试看

[tableView reloadData];

ThirdViewController是一个对象?是否设置了
表视图
数据源
委托