NSJSONSerialization
用于在 JSON 数据(NSData)与 JavaScript 对象/数组之间转换。
类成员 (Class members)
Section titled “类成员 (Class members)”| 方法 | 参数 | 返回值 | 说明 |
|---|---|---|---|
isValidJSONObject(obj) | obj: any | boolean | 检查对象是否可被序列化为 JSON。 |
dataWithJSONObjectOptionsError(obj, options, error) | obj, options: number, error | NSData | 将对象/数组序列化为 NSData。 |
JSONObjectWithDataOptionsError(data, options, error) | data: NSData, options: number, error | any | 将 NSData 解析为对象/数组。 |
options 通常传 0。error 可为 null;若解析/序列化失败,可通过 error 获取错误信息。