SBjson异常捕捉

前端之家收集整理的这篇文章主要介绍了SBjson异常捕捉前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

在有的时候,服务器返回的json或许是空的或者字段不对,这个时候json会反馈异常,如何精确定位异常,在SBJSON的NSString+SBjson文件

- (id)JSONValue

{

@H_502_11@ SBJsonParser@H_502_11@ *jsonParser = [SBJsonParser@H_502_11@ new@H_502_11@];

danli *d=[danli shared];

id repr = [jsonParser objectWithString:self];

if (!repr)

{

@H_502_11@ NSLog@H_502_11@(@"-JSONValue Failed. Error trace is: %@"@H_502_11@,[jsonParser errorTrace@H_502_11@]);

d.error=@"错误";

}

else

{

d.error=nil;

}

[jsonParser release];

return repr;

}

这里方便各位童鞋去定位错误的问题,方便捕捉

猜你在找的Json相关文章