美文网首页
NSJSONSerialization陷阱

NSJSONSerialization陷阱

作者: 在草地上奔跑的壮汉 | 来源:发表于2015-07-29 11:54 被阅读177次

使用NSJSONSerialization序列化为字典

+ (id)JSONObjectWithData:(NSData *)data options:(NSJSONReadingOptions)opt error:(NSError **)error;

使用这个方法有个注意点,它会将你传入的Data按照类型存储,并返回。

比如Data是个json文件,下面是例子。

{

    a = "3",

    b = 5;

}

根据结构返回的会是个字典,下面是字典中存储对应的类型

NSDictionry

{

    <CFString >类型的a

    <CFNumber>类型的b

}

因为字典中必须存对象,我以前的理解是解析出来的字典存的全部是字符串对象NSString,没想到。。NSJSONSerialization这么智能。


相关文章

网友评论

      本文标题:NSJSONSerialization陷阱

      本文链接:https://www.haomeiwen.com/subject/xrwmqttx.html