执行代码
let user = [
"uname": "张三",
"tel": ["mobile": "138", "home": "010"]
]
let data : NSData! = NSJSONSerialization.dataWithJSONObject(user, options: nil, error: nil)
let json : AnyObject! = NSJSONSerialization
.JSONObjectWithData(data, options:NSJSONReadingOptions.AllowFragments, error:nil)
报错内容
Call can throw, but it is not marked with 'try' and the error is not handled Extra argument ‘error’ in call
修改后的代码
let data : NSData! = try? NSJSONSerialization.dataWithJSONObject(user, options: [])
let json : AnyObject! = try? NSJSONSerialization
.JSONObjectWithData(data, options:NSJSONReadingOptions.AllowFragments)
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。