小编典典

JSON解析方法不适用于iPhone中的ios4?

json

我使用以下代码从JSON响应中获取响应。它在ios5中可以很好地工作,但对于ios4则不起作用。那么什么是ios4中的解决方案。

NSData *responseData = [NSURLConnection sendSynchronousRequest:requestForServer returningResponse:&response error:&err];
NSDictionary *res = [NSJSONSerialization JSONObjectWithData:responseData options:NSJSONReadingMutableLeaves error:&err];

    for(id key in res)
    {
        id value = [res objectForKey:key];

        NSString *keyAsString = (NSString *)key;
        valueAsString = (NSString *)value;

        NSLog(@"key: %@", keyAsString);
        NSLog(@"value: %@", valueAsString);
    }

如果有人知道这一点,请帮助我。


阅读 249

收藏
2020-07-27

共1个答案

小编典典

NSJSONSerialization因为它仅在iOS 5.0+和Mac OS X
10.7+上受支持。我认为您也可以尝试使用第三方JSON库

> >>编辑

适用于iOS4和iOS5的Jsonkit

希望这个能对您有所帮助..

2020-07-27