原始文件定义:
#define kBgQueue dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0)
#define kLatestKivaLoansURL [NSURL URLWithString: @"http://www.myurl.com/.json"];
数据取自:
- (void)fetchedData:(NSData *)responseData {
...并分配给每个单元格:
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
要更改正在使用的文件,我尝试了这个:
- (IBAction)subRedditChange:(id)sender
{
latestKivaLoansURL = [NSURL URLWithString:@"http://reddit.com/r/aww.json"];
[self.tableView reloadData];
}
什么都没有发生,每个文件中的 .json 结构都是相同的,因此 fetchedData 对两者都有效。