Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/40.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 UITableview数据源方法并检索json作为数据源_Iphone_Ios_Cocoa Touch_Restkit - Fatal编程技术网

Iphone UITableview数据源方法并检索json作为数据源

Iphone UITableview数据源方法并检索json作为数据源,iphone,ios,cocoa-touch,restkit,Iphone,Ios,Cocoa Touch,Restkit,我使用RestKit库从REST服务加载json,然后将数据映射到一个对象 如果我将检索到的对象应用为数据源,那么tableview数据源方法将在下载json之前运行,这使得[list count]保持为0 现在,如何防止在检索json时加载或刷新表?1。)将json读入数组,并将其用作表的数据源 2.)如果您的JSON更新了,请使用一些函数 -(void)tableDataDidUpdate 它接收JSON,抛出旧的表数据数组,并用新数组替换它 3.)确保调用“重新加载数据” 是的,我放置了

我使用RestKit库从REST服务加载json,然后将数据映射到一个对象

如果我将检索到的对象应用为数据源,那么tableview数据源方法将在下载json之前运行,这使得[list count]保持为0

现在,如何防止在检索json时加载或刷新表?

1。)将json读入数组,并将其用作表的数据源 2.)如果您的JSON更新了,请使用一些函数

-(void)tableDataDidUpdate
它接收JSON,抛出旧的表数据数组,并用新数组替换它

3.)确保调用“重新加载数据”


是的,我放置了[self.tableView reloadData];在RestKit委托中,用于完全检索数据的时间。但是,当您看到默认的空单元格突然变为包含内容的大单元格时,它并不是很吸引人。我可能需要查看加载屏幕功能!
    [self.tableView reloadData];