Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/118.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
Ios UITableView数据重新加载问题_Ios_Objective C_Uitableview - Fatal编程技术网

Ios UITableView数据重新加载问题

Ios UITableView数据重新加载问题,ios,objective-c,uitableview,Ios,Objective C,Uitableview,在这个问题上有些困惑,不知道如何将数据重新加载到表中。任何帮助都将不胜感激。。。。我已经包括了下面的代码 Q:在这个新的空块中,重新加载表视图的数据。表视图属性名为“tableView” #import "LeaderboardViewController.h" @implementation LeaderboardViewController - (void)viewDidLoad { [super viewDidLoad]; dispatch_queue_t queue=

在这个问题上有些困惑,不知道如何将数据重新加载到表中。任何帮助都将不胜感激。。。。我已经包括了下面的代码

Q:在这个新的空块中,重新加载表视图的数据。表视图属性名为“tableView”

#import "LeaderboardViewController.h"

@implementation LeaderboardViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    dispatch_queue_t queue= dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0) ;
    dispatch_async(queue, ^{
          self.blogPosts= [BlogLoader getRecentPosts];
          dispatch_async(dispatch_get_main_queue(),^{
          });

    })

}

@end

UITableView
类有一个用于此目的的
reloadData
方法

[self.tableView reloadData];

[self.tableView reloadData]怎么样?填写适当的标题,以正确描述问题。
 - (void)viewDidLoad { 
      [super viewDidLoad];
      dispatch_queue_t queue= dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0) ; dispatch_async(queue, ^{
          self.blogPosts= [BlogLoader getRecentPosts];
          dispatch_async(dispatch_get_main_queue(),^{
               [self.tableView reloadData]; // reloadData will load your table with contents
          });
      })
 }