48得票11回答
使用Alamofire处理超时问题

是否可以为Alamofire请求添加超时处理程序? 在我的项目中,我是这样使用Alamofire的:init() { let configuration = NSURLSessionConfiguration.defaultSessionConfiguration() con...

8得票2回答
关于使用Alamofire版本的管理器

我使用这段代码。 var apiPath : String = "/api/list/" let configuration = NSURLSessionConfiguration.defaultSessionConfiguration() configuration.timeoutInte...

8得票3回答
Alamofire:网络错误 vs 无效状态码?

使用Alamofire 4/Swift 3,如何区分由于以下原因导致失败的请求: 网络连接问题(主机宕机,无法访问主机) 无效的服务器HTTP响应代码(即:499),导致Alamofire请求通过调用validate()失败? 代码: sessionManager.reque...

14得票5回答
解析JSON时出错,“Unescaped control character around character 981”。

我会尽力帮助您进行翻译。这是一个关于编程的错误信息,其中包含了未转义的控制字符“”,出现在第981个字符周围。下面是相关代码行。 Alamofire.request(.POST, urlStr, parameters: parameter, encoding: .JSON, headers:...

11得票3回答
在调试模式和发布模式下,Swift的行为不同。

我不确定这是否是Swift、XCode或Alamofire的问题,但我在我的混合Swift/Objc应用程序中发现了奇怪的行为。它只会在使用闭包/网络编程的Swift部分发生。以下是一个出现该问题的示例代码:Alamofire.request(.DELETE, "http://someUrl....

7得票6回答
Carthage更新 - 任务以退出代码65失败

我安装了两个版本的Xcode,分别是8.3.2和8.2.1。 我正在处理一个用Swift 2写的项目,通过Carthage安装了一些第三方库。在pull代码后,我运行了carthage update,然后出现了以下错误: $ carthage update *** Fetching Swi...

12得票4回答
在iOS 7中使用Alamofire设置自定义HTTP头部无法正常工作

我尝试在iOS 7中使用我的自定义HTTP头文件设置Alamofire.Manager.sharedInstance.session.configuration.HTTPAdditionalHeaders,但是没有成功。 在iOS 8中可以正常工作。 请问有人有什么建议吗?

20得票2回答
在Swift中将responseJSON更新为responseDecodable

我是Swift的新手,正在尝试升级一些旧的Swift代码。我收到了以下警告: 'responseJSON(queue:dataPreprocessor:emptyResponseCodes:emptyRequestMethods:options:completionHandler:)'已过...

14得票8回答
无法加载'Alamofire'的底层模块。

这里是原始的github 问题,支持者建议在此开设一个帖子以获得更多公众支持。 我正在使用xcode 6.4。$ pod --version 0.38.2 我的Podfile文件:platform :ios, '8.0' use_frameworks! target 'Turnt' do ...

7得票5回答
如何在Alamofire中设置请求超时时间?

我之前用NSURLsession尝试过,但现在想使用Alamofire。