您的位置:首页 > 其它

2016-02-23 AFNetworing 的使用中出现的问题

2016-02-23 18:40 316 查看
//登录时---------Xcode7 现在使用
-(void)loginGetIfon:(NSString *)url GetDic:(void(^)(NSDictionary
*dic))block
{

NSMutableURLRequest * request = [[AFHTTPRequestSerializerserializer]
requestWithMethod:@"GET"URLString:url
parameters:nilerror:nil];

NSURLSessionConfiguration *configuration = [NSURLSessionConfigurationdefaultSessionConfiguration];
AFURLSessionManager *manager = [[AFURLSessionManageralloc]
initWithSessionConfiguration:configuration];
manager.responseSerializer = [AFHTTPResponseSerializerserializer];

NSURLSessionDataTask *dataTask = [managerdataTaskWithRequest:request
completionHandler:^(NSURLResponse *response,id responseObject,
NSError *error) {

NSString * s = [[NSStringalloc]
initWithData:responseObjectencoding:NSUTF8StringEncoding];

NSLog(@"********-----%@",s);
}];

[dataTask resume];

}
在学校使用的是
方法体里是如下

-(void)loginGetIfon:(NSString *)url GetDic:(void(^)(NSDictionary *dic))block
{

AFHTTPRequestOperationManager * manager = [AFHTTPRequestOperationManagermanager];

[manager GET:url parameters:nil success:^(AFHTTPRequestOperation *operation,id responseObject) {

NSLog(@"-------***-----%@",operation.responseString);

NSDictionary * dic =[responseObject objectForKey:@"data"];

block(dic);

} failure:^(AFHTTPRequestOperation *operation, NSError *error) {

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