我正在尝试使用来自 JSON 提要的新数据重新加载我的应用程序。我会尝试;
- (void) Refresh {
[self performSelector:(@selector(refreshDisplay:)) withObject:(_tableView) afterDelay:0.5];
}
和
- (void)refreshDisplay:(UITableView *)tableView {
[_tableView reloadData];
}
下载 JSON:
NSString *jsonString = [NSString
stringWithContentsOfURL:[NSURL URLWithString:xmlDataUrl]
encoding:NSUTF8StringEncoding
error:nil];
SBJSON *parser = [[SBJSON alloc] init];
NSDictionary *results = [parser objectWithString:jsonString error:nil];
parser = nil;
[self setTableData:nil];
[self setTableData:[results objectForKey:@"feed"]];
但它没有从 JSON 重新加载我的新数据,有谁知道我如何使用从在线 JSON 提要下载的新数据更新 tableview?我需要从 JSON 提要中删除旧数据并插入新数据。