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

- (id)JSONValue

{

    SBJsonParser *jsonParser = [SBJsonParser new];

    danli *d=[danli shared];

    id repr = [jsonParser objectWithString:self];

    if (!repr)

    {

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

    

    d.error=@"错误";

    }

    else

    {

        d.error=nil;

    }

    [jsonParser release];

    return repr;

}

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