NSJSONSerialization中为什么这里的参数传递需要指针的指针??
+ (id)JSONObjectWithData:(NSData *)data
options:(NSJSONReadingOptions)opt
error:(NSError **)error
为什么第三个参数需要指针的指针呢????
Answers
+ (id)JSONObjectWithData:(NSData *)data
options:(NSJSONReadingOptions)opt
error:(NSError **)error
// 1 需要这个方法 返回解析的结构 也就是需要一个返回值 id类型
// 2 我还希望解析出错 能返回错误
// 怎么返回两个值呢?
// 需要我自己建立NSError *err
// 传递这个值的地址 给这个方法
// 方法拿到这个值的地址 如果有错误 挂一个错误实例到传进来的err 实现了方法返回第二个值