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フィードからダウンロードしている新しいデータでテーブルビューを更新する方法を知っている人はいますか? JSON フィードから古いデータを削除し、新しいデータを挿入する必要があります。