我有以下["a","b"]
从 url 获取的json 字符串http://mysite.com
。这是代码:
NSString *urlString = [NSString stringWithFormat:@"http://mysite.com"];
NSURL *url = [NSURL URLWithString: urlString];
NSData *dataresult = [NSData dataWithContentsOfURL:url];
NSDictionary *json = [NSJSONSerialization JSONObjectWithData:dataresult options:kNilOptions error:&error];
NSLog(@"logging:%@", [json allKeys]);
此代码的最后一行使我的应用程序因 SIGBRT 错误而崩溃。我注意到我似乎无法以数字索引作为键访问 NSDictionary 中的任何元素。
我只是想能够做 PHP 等价物:
echo $json[1]; //gives me a
我打算用更复杂的数据对象加载我的 json,这些数据对象将通过数字键访问。