草庐IT

Afnetworking

全部标签

ios - 如何在 JSONRequestOperation 上向 AFNetworking 添加自定义 header

您好,我有以下访问URL的代码:NSString*stringURL=[NSStringstringWithFormat:@"%@/%@/someAPI",kSERVICE_URL,kSERVICE_VERSION];NSURLRequest*request=[NSURLRequestrequestWithURL:[NSURLURLWithString:stringURL]];AFJSONRequestOperation*operation=[AFJSONRequestOperationJSONRequestOperationWithRequest:requestsuccess:^(N

ios - 如何禁用 AFNetworking 缓存

是否可以禁用AFNetworking的所有缓存功能?我正在构建自己的自定义缓存系统,不希望它也占用磁盘空间。谢谢,阿什莉 最佳答案 缓存由NSURLCache在整个应用程序范围内处理。如果您不设置共享缓存,则不会缓存请求。即使使用共享的NSURLCache,iOS上的默认实现也不支持磁盘缓存。也就是说,除非您有非常特殊的理由编写自己的缓存系统,否则我会强烈建议不要这样做。NSURLCache对于99.9%的应用程序来说已经足够好了:它处理来自传入响应的缓存指令,并在新请求中适本地使用它们,并且以不太可能成为应用程序性能瓶颈的方式自动

ios - 如何禁用 AFNetworking 缓存

是否可以禁用AFNetworking的所有缓存功能?我正在构建自己的自定义缓存系统,不希望它也占用磁盘空间。谢谢,阿什莉 最佳答案 缓存由NSURLCache在整个应用程序范围内处理。如果您不设置共享缓存,则不会缓存请求。即使使用共享的NSURLCache,iOS上的默认实现也不支持磁盘缓存。也就是说,除非您有非常特殊的理由编写自己的缓存系统,否则我会强烈建议不要这样做。NSURLCache对于99.9%的应用程序来说已经足够好了:它处理来自传入响应的缓存指令,并在新请求中适本地使用它们,并且以不太可能成为应用程序性能瓶颈的方式自动

ios - 下载图像时调整 UITableViewCell 高度

我正在使用UIImageView+AFNetworking类别进行异步图像加载。一切正常,但我已经尝试了几件事,但在根据下载的图像调整单元格高度时没有成功。我希望图像适合单元格的宽度但调整高度,但我不知道如何实现。我已经尝试重新加载下载图像的行,但这只会导致cellForRowAtIndexPath再次触发并再次设置所有内容,等等。几乎是递归。我正在计算新的图像大小差异并将其存储在NSMutableArray中,然后在UIImageView的setImageWithURLRequest:placeholderImage:success:中重新加载成功block中的行。我在heightF

ios - 下载图像时调整 UITableViewCell 高度

我正在使用UIImageView+AFNetworking类别进行异步图像加载。一切正常,但我已经尝试了几件事,但在根据下载的图像调整单元格高度时没有成功。我希望图像适合单元格的宽度但调整高度,但我不知道如何实现。我已经尝试重新加载下载图像的行,但这只会导致cellForRowAtIndexPath再次触发并再次设置所有内容,等等。几乎是递归。我正在计算新的图像大小差异并将其存储在NSMutableArray中,然后在UIImageView的setImageWithURLRequest:placeholderImage:success:中重新加载成功block中的行。我在heightF

objective-c - CocoaPods/Podspec 和 *.framework

CocoaPods问题:我根据AFNetworking和资源包(基于这两个创建FWKshttp://www.blackjaguarstudios.com/blog/programming/2012/11/22/xcode-45-creating-ios-framework-and-hold-my-hand-im-3-years-old和https://github.com/bclubb/iOS-Framework的教程)创建了一个与内部静态库捆绑在一起的框架我很想创建一个podspec,这样人们只需在他们的Podfile中添加一行,这将在pod安装时添加我的框架和AFNetworkin

objective-c - CocoaPods/Podspec 和 *.framework

CocoaPods问题:我根据AFNetworking和资源包(基于这两个创建FWKshttp://www.blackjaguarstudios.com/blog/programming/2012/11/22/xcode-45-creating-ios-framework-and-hold-my-hand-im-3-years-old和https://github.com/bclubb/iOS-Framework的教程)创建了一个与内部静态库捆绑在一起的框架我很想创建一个podspec,这样人们只需在他们的Podfile中添加一行,这将在pod安装时添加我的框架和AFNetworkin

ios - 错误域=NSCocoaErrorDomain 代码=3840 "The operation couldn’ 使用 AFNetworking 完成

我正在使用AFNetworking库通过POST方法在服务器上发布数据。以下是我的代码-(void)callLoginAPI:(NSDictionary*)dictProfile{//1NSDictionary*params=[NSDictionarydictionaryWithObjectsAndKeys:[dictProfilevalueForKey:@"name"],@"username",[dictProfilevalueForKey:@"first_name"],@"first_name",[dictProfilevalueForKey:@"last_name"],@"las

ios - 错误域=NSCocoaErrorDomain 代码=3840 "The operation couldn’ 使用 AFNetworking 完成

我正在使用AFNetworking库通过POST方法在服务器上发布数据。以下是我的代码-(void)callLoginAPI:(NSDictionary*)dictProfile{//1NSDictionary*params=[NSDictionarydictionaryWithObjectsAndKeys:[dictProfilevalueForKey:@"name"],@"username",[dictProfilevalueForKey:@"first_name"],@"first_name",[dictProfilevalueForKey:@"last_name"],@"las

iphone - AFNetworking 与 iOS 4.3 不兼容

我正在使用CocoaPods安装AFNetworking库。这是我的简单CocoaPods文件:platform:iospod'FMDB'pod'AFNetworking'我的Pod项目和我的主项目是iOS6部署目标和基础SDK。当我运行podinstall时,出现以下错误:AFNetworkingnotcompatiblewithiOS4.3更新:我将我的Podfile编辑为:platform:ios,'6.0'pod'FMDB'pod'AFNetworking'现在,当我运行podinstall时,它会显示以下内容:更新规范repo`master'Cocoapods0.15.1可用