您的位置:首页 > 理论基础 > 计算机网络

Swift解析网络请求的数据

2016-04-29 13:25 471 查看
看如下代码:是我在用AFNetWorking请求网络数据并解析的时候例子。
在swift加入了do catch机制,防止解析出错,捕获异常。如果没有这种机制会报错。具体原理待研究。。。
let dic =
NSMutableDictionary();
dic["phone"] =
userName?.textField.text;
dic["password"] =
password?.textField.text;
dic["barnd"]="4"
AFNetworkTool.postJSONWithUrl(loginUrl, parameters: dic, success: { (json)
in
do
{
let jsonDic :
NSDictionary = try
NSJSONSerialization .JSONObjectWithData(json
as AnyObject
as! NSData, options: .MutableLeaves)
as! NSDictionary
print(jsonDic)
}
catch
{

}
})
{ (error) in
print(error);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: