当前位置: 首页 > 面试题库 >

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

乐欣可
2023-03-14
问题内容

我使用以下代码从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);
    }

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


问题答案:

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

> >>编辑

适用于iOS4和iOS5的Jsonkit

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



 类似资料:
  • 本文向大家介绍iOS适配iPhone XS、 iPhone XS Max and iPhone XR的方法浅析,包括了iOS适配iPhone XS、 iPhone XS Max and iPhone XR的方法浅析的使用技巧和注意事项,需要的朋友参考一下 前言 Building Apps for iPhone XS, iPhone XS Max, and iPhone XR。 原视频连接 http

  • 问题内容: 作为一种学习经验,我想制作一个iPhone应用程序,该应用程序调用Web服务器/ Web服务,检索JSON响应,并使用该响应来填充的行(假设它将JSON转换为第一个)。 任何人都知道有用的东西吗? 问题答案: 您会喜欢这个框架的。 并且您会喜欢这个工具的。 为了了解JSON,您可能需要此资源。 而且您可能会喜欢本教程。

  • 本文向大家介绍Java中Json解析的方法分析,包括了Java中Json解析的方法分析的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Java中Json解析的方法。分享给大家供大家参考,具体如下: 首先准备一个JSON格式的字符串 下面是一个Json解析的程序代码 PS:关于json操作,这里再为大家推荐几款比较实用的json在线工具供大家参考使用: 在线JSON代码检验、检验、美化、格式

  • 我根据Eric Portis的优秀文章“Srcset和sizes”创建了一个网页,但它在我的iPhone 4s上无法正常工作。据我所知,4s有320个虚拟(或CSS)像素宽,但由于4s有视网膜显示器,这实际上转化为640(=2 x 320)个虚拟像素。当我在iPhone上查看下面显示的代码时(在纵向模式下),我看到两行“大”图像,每行中的每个图像占据视口宽度的三分之一。我认为这是不对的。 如果我正

  • 问题内容: 原谅我是我不熟悉ObjectiveC。 我从/ Date(xxxxxxxxxxxxx-xxxx)/格式的.NET Web服务获取日期。我正在寻找有关如何最好地将其解析为NSDate对象的方向。我曾尝试在其上使用dateWithTimeIntervalSince1970,但它返回的日期是1969年,而我知道该日期是2006年。 寻找正确的方法来处理JSON日期的方向。 提前致谢! 问题答

  • 您好,我正在尝试使用PostConstruct方法初始化字段,但在测试中,此方法不会填充bidiMap字段。 有没有办法模拟字段,它是的字段? 测试: 正在测试的类: