您的位置:首页 > 其它

AFNetworking同步请求数据

2015-12-03 17:42 260 查看
今天写项目时遇到一个问题 ,我们经常用AFNetworking进行网络请求几乎都是异步的,但我们偶尔也会用到同步请求的情况,查阅资料后将代码展示给大家

NSString *url = [NSString
stringWithFormat:@"%@%@?%@&sn=%@",[APIUrlBuilder
AdIntegralUrl],loginDays,str,[MyMD5
md5:postUrl]];

//同步请求

NSMutableURLRequest *request=[[AFJSONRequestSerializer
serializer] requestWithMethod:@"GET"
URLString:url parameters:nil
error:nil];

AFHTTPRequestOperation *requestOperation = [[AFHTTPRequestOperation
alloc]
initWithRequest:request];

AFHTTPResponseSerializer *responseSerializer = [AFJSONResponseSerializer
serializer];

[requestOperation
setResponseSerializer:responseSerializer];
[requestOperation
start];
[requestOperation
waitUntilFinished];

NSString *result=[[requestOperation
responseObject]objectForKey:@"result"];
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: