草庐IT

lPods-AFNetworking

全部标签

ios - 什么是AFNetworking 2.0 相当于取消操作

我曾经能够在AFHTTPClient类上使用cancelAllHTTPOperationsWithMethod:来取消操作。取消操作的新方法是什么? 最佳答案 您可以手动取消操作。您可以从操作队列中获取操作:AFHTTPRequestOperationManager*manager=//...for(NSOperation*operationinmanager.operationQueue.operations){//hereyoucancheckifthisisanoperationyouwanttocancel[operatio

ios - CocoaPods UIImageView+AFNetworking.h 无法识别的选择器 setImageWithURLRequest

我已经在Xcode5上安装了AFNetworking2.1.0和CocoaPods。//ViewController.h#import#import在UIImageview上调用setImageWithURLRequest应用程序失败并显示此日志:这是错误日志:2014-02-0711:55:19.984OPS[1717:60b]***Terminatingappduetouncaughtexception'NSInvalidArgumentException',reason:'-[UIImageViewsetImageWithURLRequest:placeholderImage:s

objective-c - 获取 [NSURL 缓存策略] : unrecognized selector sent to instance during downloading an image, AFNetworking

这个问题不太可能帮助任何future的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况有关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visitthehelpcenter.关闭9年前。我的目的是尝试通过如下成功block获取下载图像的大小:[imageViewsetImageWithURLRequest:[NSURLURLWithString:((ObjectA*)obj[indexPath.row]).imageUrl]placeholderImage:nilsuccess:^(NSURLRequest*request,NSHTTPU

ios - "AFNetworking.h".pch 文件中找不到文件

我使用cocoapods安装了AFNetworking。然后我将AFNetworking.h文件包含在Prefix.pch文件中。现在,在构建我的应用程序时,它显示“AFNetworking.h”文件未找到错误。我认为这是与路径相关的错误。谢谢。 最佳答案 当我通过Cocoapods从2.4.1更新到AFNetworking2.5.0时,这发生在我身上。在XCode中转到Product->Scheme->ManageSchemes。删除项目(维护pod)并再次添加项目。它对我有用。希望对您有所帮助;)

ios - AFNetworking 2.0 HTTP POST 进展

如何获取AFHTTPRequest的进度?我试过在网上搜索。我正在使用:AFHTTPRequestOperationManager*manager=[AFHTTPRequestOperationManagermanager];NSDictionary*params=@{@"gameId":datas[0],@"p1":datas[1],@"p2":datas[2],@"turn":datas[3]};manager.requestSerializer=[AFHTTPRequestSerializerserializer];manager.responseSerializer=[AFHT

ios - 如何通过 AFNetworking 进行 GET 请求?

我向项目管理器添加了目录AFNetworking和UIKit+AFNetworking。我使用最新的库3.0.4在我将文件AFNetworking.h导入我的类文件.m之后。我找到了很多如何向url发出请求的示例,但是信息是旧的。如何向URL发出GET请求并从服务器获取数据?现在函数AFHTTPRequestOperation已被删除。这是第一次在xcode中使用库,我是初学者。 最佳答案 对于AFNetworking3.x:AFHTTPSessionManager*manager=[AFHTTPSessionManagermana

iphone - 保存或序列化 AFNetworking 操作队列?

使用AFNetworking,您通常通过执行以下操作来排队操作:[_httpClientenqueueHTTPRequestOperation:operation];有没有办法序列化或保存队列,以便在应用程序终止后可以恢复? 最佳答案 实际上,如果您查看AFURLConnectionOperation,它实现了NSCoding协议(protocol),而.m文件通过实现initWithCoder:反射(reflect)了这一点和encodeWithCoder:方法尽管AFHTTPClient基类也符合NSCodingdoesn'ts

ios - 将 SSLSetEnabledCiphers 与 AFNetworking 结合使用以禁用弱密码

我正在尝试禁用一些密码(弱),例如单个DES、单个DES40位等。我试过使用HowdoesonesetSSLcipherswhenusingCFSocket/CFStreaminCocoa?中的这段代码并来自邮件列表消息CFNetworkSSLandlongblockingdelays但我需要访问套接字数据才能获取CFDataRef。这是我尝试在AFURLConnectionOperation类的握手方法中插入的代码:-(void)connection:(NSURLConnection*)connectiondidReceiveAuthenticationChallenge(NSURL

ios - 我需要在单个流媒体请求中使用 AFNetworking 将大量文件(最多 100 个)上传到服务器,这可以为我提供上传进度

使用AFNetworking2.0处理流媒体请求时,我面临着几个挑战。我想上传大量文件(~50MB)到服务器并且请求必须是流式传输。(否则应用程序会因内存压力而崩溃)我在AFNetworking2.0中尝试了各种方法,但都没有成功。这是我目前正在做的:NSMutableURLRequest*request=[[AFHTTPRequestSerializerserializer]multipartFormRequestWithMethod:@"POST"URLString:baseServiceUrlparameters:nilconstructingBodyWithBlock:^(id

ios - AFNetworking (AFHttpClient) 离线模式不适用于 NSURLRequestReturnCacheDataDontLoad 策略

我在我的应用程序中使用AFNetworking并尝试通过使用缓存数据(如果可用)使其在离线模式下工作。我预计在将请求缓存策略设置为NSURLRequestReturnCacheDataDontLoad后,getPath:parameters:success:failure:将在离线时成功使用缓存数据。但是,即使缓存中有数据(我通过使用代码检查缓存来验证),getPath也会在飞行模式下简单地失败。AFNetworkinggithub中有一个线程:https://github.com/AFNetworking/AFNetworking/issues/378但似乎这个问题根本没有得到解决。