草庐IT

lPods-AFNetworking

全部标签

ios - AFNetworking 从 Google Geocode API 获取 json 不完整

是AFNetworking还是googleapi的错误?我只得到部分json结果。如果我在Chrome上试用它,它工作正常。NSString*urlstring=[NSStringstringWithFormat:@"http://maps.googleapis.com/maps/api/geocode/json?components=postal_code:\"%@\"",zipcodefield.text];urlstring=[urlstringstringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];AFHT

ios - 控制台中的 AFNetworking 崩溃报告

在我的演示中,我使用AFNetworkingSDK调用API,而不是通过安装cocoapod,我的代码工作如下,strURL=@"http://services.groupkt.com/country/get/all";AFHTTPSessionManager*manager=[AFHTTPSessionManagermanager];[managerGET:strURLparameters:nilprogress:nilsuccess:^(NSURLSessionTask*task,idresponseObject){NSLog(@"JSON:%@",responseObject);

ios - AFNetworking 和批处理/串行操作

我正在尝试使用AFNetworking进行一系列网络操作。例如:[SomeApiICreateddoNetworkingStuffsuccess:^(NSString*message){NSLog(@"Yay!");}failure:^(NSError*error){NSLog(@"Ohnoes!");}];现在在doNetworkingStuff中,我想执行可能的多个网络任务。例如获取应用tokenif(appTokenGot)step3elsecallFailure使用应用token获取元素列表if(listGot)step5elsecallFailure等等但我还想调用一个只执行

iphone - 调试 AFNetworking 内存使用峰值

我有一个UICollectionViewCell,其中有一个UIImageViewabd我正在使用AFNetworkingUIImageView类别来帮助我加载图像。我分析了我的应用程序,似乎内存峰值超过了顶部,在通过分配工具下的Instruments对其进行分析后,它一直在增加和增加。我不确定这里发生了什么以及如何解决这个问题。单元格一直在被重复使用,但也许这些图像可能没有从缓存或其他东西中清除。这是我如何使用它的一些代码,非常简单:NSURLRequest*imageURLRequest=[NSURLRequestrequestWithURL:[NSURLURLWithString

ios - AFNetworking enqueRequestOperations 在调用所有 AFJSONRequestOperation 完成之前触发完成

AFHTTPClient*client=[[AFHTTPClientalloc]initWithBaseURL:[NSURLURLWithString:@"http://twitter.com"]];NSURL*url=[NSURLURLWithString:@"https://alpha-api.app.net/stream/0/posts/stream/global"];NSURLRequest*r=[NSURLRequestrequestWithURL:url];AFJSONRequestOperation*operation=[AFJSONRequestOperationJSO

ios - 关于AFNetworking : how to add the response data to NSMutable Array中的异步连接

我是菜鸟,这是我在这里的第一篇文章。我试图从URL加载图像并将其分配给某个NSMutableArray或UIImage变量,但它失败了。我知道AFNetworking中的异步内容已经讨论了很多,但我仍然遗漏了一些东西。这是我的示例代码-(void)sampleCode{NSURL*theUrl=[NSURLURLWithString:[NSStringstringWithFormat:@"http://localhost/images/054.jpg"]];NSMutableURLRequest*request=[NSMutableURLRequestrequestWithURL:th

iphone - 进度跟踪问题 - AFNetworking 队列

我有以下使用AFNetwork队列下载两个请求的代码NSMutableArray*operations=[NSMutableArrayarray];NSURLRequest*request1=[NSURLRequestrequestWithURL:URL1];AFHTTPRequestOperation*operation1=[[AFHTTPRequestOperationalloc]initWithRequest:request1];operation1.outputStream=[NSOutputStreamoutputStreamToFileAtPath:PATH1append:

ios - 如果我开始请求但在 30 秒内没有响应数据,如何在 AFNetworking 中停止请求(超时)

如果我开始请求但有一段时间(例如30秒)没有响应数据,我如何在AFNetworking中停止请求(超时) 最佳答案 您需要使用适合您需要的超时值来初始化NSURLRequest。NSMutableURLRequest*request=[NSMutableURLRequestrequestWithURL:inURLcachePolicy:NSURLRequestReturnCacheDataElseLoadtimeoutInterval:30.0];然后,使用已初始化的NSMutableURLRequest请求初始化AFNetwork

ios - AFNetworking 2 AFHTTPRequestOperation 失败 block 从错误 userInfo 中剥离 key

我刚刚将我的应用程序从AFNetworking1.3.3更新到2.0.1,这需要重写用于子类化AFHTTPClient的网络客户端。我将AFHTTPClient换成AFHTTRequestOperationManager(我需要支持iOS6),除此之外一切正常:服务器给我一个JSON错误字符串,其中包含错误的详细信息:error.userInfo.localizedRecoverySuggestion但是,这个键(localizedRecoverySuggestion)不再在我的NSError对象中。有人知道我如何访问它吗?或者AFNetworking的哪一部分正在剥离它?服务器仍在发

ios - 自动添加的 URL 末尾的 AFNetworking 斜杠

AFNetworkingv.1.x的下一个问题可能与2.x的问题相同#defineLOGIN_URL@"http://myserverr.com/login"NSURL*url=[NSURLURLWithString:LOGIN_URLrelativeToURL:[NSURLURLWithString:LOGIN_URL]];AFHTTPClient*httpClient=[[AFHTTPClientalloc]initWithBaseURL:url];[httpClientpostPath:nilparameters:@{EMAIL_KEY:email,PASSWORD_KEY:pa