我在这个链接中得到了一个 JSON 输出
我在此输出中提取了 id。(IE)
419023188150340,
419023228150336,
419023278150331,
419023318150327,
419044998148159,
419045028148156
使用以下代码
[[dict objectForKey:@"data"]valueForKey:@"id"];
dict 具有显示在链接上的总输出
我在表格视图中显示了这个。
现在,如果我点击表格视图中的单元格。该表应获取“图片”的值并将其显示在控制台(NSLog
)中。
我使用以下代码获取响应并将其存储在字典中(此处为 dict)
- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response
{
responseData=nil;
idArray=nil;
responseData=[[NSMutableData alloc]init];
idArray=[[NSMutableArray alloc]init];
dict=[[NSDictionary alloc]init];
}
- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data
{
[responseData appendData:data];
}
- (void)connectionDidFinishLoading:(NSURLConnection *)connection
{
dict=[NSJSONSerialization JSONObjectWithData:responseData options:0 error:NULL];
[idArray addObjectsFromArray:[[dict objectForKey:@"data"]valueForKey:@"id"]];
[tableVw reloadData];
}
谁能告诉我如何做到这一点。