问题标签 [afnetworking-3]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cocoapods - CocoaPods 没有为 AFNetworking 下载所有文件
最近我的 Xcode iOS8+ iPhone 项目由于 UIButton+AFNetworking.h 中的文件未找到错误而停止构建。
错误读取“AFImageDownloader.h”文件未找到。
查看 finder 中的文件夹,在查看 AFNetworking 的 Git 存储库时,它缺少一半应该存在的文件。因此,当神奇地添加该文件时,它可能会失败更多。
互联网上的所有解决方案都失败了。我试过: - 从 MacBook(El Capitan)中完全删除 CocoaPods、它的缓存和主存储库 - Pod 安装/更新 --no-clean - 所有类型的命令我都记不得了。- 删除本地 Git,重新安装并重新克隆 repo。
当我的同事在他的 MacBook 上安装该项目时,它的安装和构建都很好。
pod install verbose 给了我这个
ios - 互联网连接恢复时重试请求 - IOS
我正在使用 AFNetworking 3.0 在我的应用程序中执行 Web 请求。有没有办法在互联网恢复时自动重试请求?
这是请求代码:
objective-c - AFHTTPSessionManager 成功回调在主线程中
我有一个使用 AFHTTPSessionManager 的请求:
我检查success
andfailure
回调是否在主线程中。
如何使这些回调不像回调那样在主线程中运行progress
?
ios - AFNetworking 3.0 关于磁盘图像缓存
AFNetworking是否可以在磁盘上缓存图像超过会话?例如一周或一个月。在我的项目中,我使用了 SDWebImage和AFNetworking,但几天前我发现AFNetworking 与SDWebImage具有相同的功能,因此删除了SDWebImage并编写了这样的代码来将图像存储在磁盘上:
对于图像视图
下载图像以供将来使用
获取下载的图片
但是所有这些仅在每个会话中有效,在我加载所有图像后,我关闭互联网并重新启动我的应用程序,结果 - 缓存中没有图像。
我也尝试添加这样的代码AppDelegate
:
但我仍然无法将图像缓存超过会话。(对不起我的英语不好)
objective-c - AFNetworking 3.0 setSharedImageCache 缺失
我正在将使用 AFNetworking 2.x 的 Objective-C 项目迁移到 AFNetworking 3.0。
当应用程序启动时,使用此属性清理图像缓存:
关键是我在 AFNetworking 3.0 中找不到类似的功能。有没有其他方法可以在新版本中获得这个?
如果有人可以帮助我,我将非常感激。
ios - AFNetworking 3.0 中的网络连接丢失
我使用 AFNetworking 调用 POST Api 有时它可以工作,有时它给我“网络连接丢失”错误。当我尝试在 POSTMAN 中运行该 API 时,它工作正常。这是我调用 post api 的代码
ios - 在 AFNetworking 3.0 中发送嵌套 NSMutableDictionary 作为 POST 请求的参数
我正在尝试在 AFNetworking 3.0 的 POST 请求中将嵌套的可变字典作为参数发送。
这是我的会话管理器设置:
字典准备如下:
这是 POST 请求:
但是,我收到以下错误:
如果我没有在键“Food_UserLogin”中发送 miniDict,我会得到成功响应,但是将此参数作为字典会产生问题。关于什么是错的任何建议?
PS我不想在服务器端进行任何更改。
ios - iOS:AFHTTPSession 管理器响应数据
在我的应用程序中,我使用的是新的 AFN 3.0,我有
AFHTTPSessionManager *经理
代替
AFHTTPRequestOperation *操作
我的问题是,在我能够从 RequestOperation 获取一些数据之前:
以及如何使用 AFHTTPSessionManager 获取这些元素?
谢谢
ios - AFNetowking 3.x 的下载操作(暂停和恢复)
我有一个应用程序,其进程读取位于服务器中的.m3u8文件并对其进行解析。然后,稍后使用下载块.ts文件AFNetworking 3.x
在这里,如何处理这些场景:
- 我有暂停文件下载过程的方法吗?
- 如何处理互联网连接或任何其他中断?
ios - 使用 AFNetworking 3.x 对服务进行单元测试
我确实想测试调用使用 AFNetworking 3.x 的方法的服务。
服务:
客户:
单元测试:
但是我总是在 thenBlock 上遇到错误,即 EXC_BAD_ACCESS。