AFNetworking没有同步get,如果我要把获取的数据传出get函数应该怎么做?
异步的话还没等到查询结束就执行下一条语句了。
AFNetworking没有同步get,如果我要把获取的数据传出get函数应该怎么做?
异步的话还没等到查询结束就执行下一条语句了。
AFHTTPRequestOperationManager*mananger = [AFHTTPRequestOperationManagermanager];
mananger.responseSerializer= [AFHTTPResponseSerializerserializer];
[manangerPOST:@“http://xxxxx?uid=123"parameters:nilsuccess:^(AFHTTPRequestOperation*operation,idresponseObject) {
NSDictionary*dic = [NSJSONSerializationJSONObjectWithData:responseObjectoptions:NSJSONReadingMutableContainerserror:nil];
saveDic= dic;
model= [[AccoundModelalloc]init];
[modelsetValuesForKeysWithDictionary:dic];
NSLog(@"%@",model);
[selfinitData:model];
}failure:^(AFHTTPRequestOperation*operation,NSError*error) {
}];
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
AFHTTPRequestOperationManager*manager = [AFHTTPRequestOperationManagermanager];
manager.responseSerializer= [AFHTTPResponseSerializerserializer];
//@"uid" @"totalAmount" @"singleAmount" @"validityTime" @"miniDueTime" @"maxDueTime" @"miniRatePy" @"maxRatePy"
[saveDicsetObject:@“123"forKey:@"uid"];
[managerPOST:@“http://xxxx"parameters:saveDicsuccess:^(AFHTTPRequestOperation*operation,idresponseObject) {
NSDictionary*dic = [NSJSONSerializationJSONObjectWithData:responseObjectoptions:NSJSONReadingMutableContainerserror:nil];
NSLog(@"%@",dic);
}failure:^(AFHTTPRequestOperation*operation,NSError*error) {
}];