【发布时间】:2017-06-09 05:46:07
【问题描述】:
您好,我是 iOS 开发的新手,请帮我解决这个问题
我可以检索以下格式的 JSON 值:我还附上了用于检索 json 输出的代码
我的代码:
NSData *cityData = [NSData dataWithContentsOfURL:[NSURL URLWithString:strURL]];
NSURLRequest *request = [[NSURLRequest alloc] initWithURL:[NSURL URLWithString:strURL]];
__block NSDictionary *json;
[NSURLConnection sendAsynchronousRequest:request
queue:[NSOperationQueue mainQueue]
completionHandler:^(NSURLResponse *response, NSData *data, NSError *connectionError) {
json = [NSJSONSerialization JSONObjectWithData:data
options:0
error:nil];
NSLog(@"Async JSON: %@", json);
}];
这就是我得到输出的方式:
Async JSON: (
{
"job_code" = SRTCN01121;
"job_id" = 1121;
},
{
"job_code" = SRTCN01126;
"job_id" = 1126;
}
)
但这不是我需要的,我需要如下的 json 输出格式:
Async JSON: (
(
SRTCN01121,
1121
),
(
SRTCN01126,
1126
)
)
请帮我解决这个问题
【问题讨论】:
-
一切都很好,你可以直接使用键访问值,无需检索,这是我的建议
-
@Tela:所以你只是想要这些值,对吧?
标签: ios objective-c arrays json nsmutablearray