草庐IT

alamofire

全部标签

ios - 在 Swift 中写入 Google 表格

我真的很困惑如何写入公开的Excel工作表。到目前为止,我已经下载了Alamofire和GoogleAPIClientForRESTcocoapods。所以我想知道,如果我想写入工作表,我是否首先需要实现谷歌登录,或者我是否可以使用Alamofire发送数据。我super迷路,所以如果有人能帮助我,那就太好了。谷歌表格:https://docs.google.com/spreadsheets/d/1zJR0uk6Pb6BuxJihFyxwe4ipQdBY4E9FFR74geBj8p0/edit#gid=0funcmakeAndSendRequest(){letbaseUrl="http

ios - 快速的 Alamofire 4.0

Alamofire.request(TWConstants.LoginUrl,method:.post,parameters:paramas![String:String],encoding:JSONEncoding.default,headers:TWNetworkManager.getHeaderUser(username,passwd:passwd)as?[String:String]).responseJSON这是我的发帖请求。错误如下:Extraargument'method'incall我正在将我的Alamofire版本3迁移到Alamofire版本4。我试图查看文档但没有

ios - 在 Swift 中处理 base64String 作为响应

我收到一个base64String图像作为API的响应,但是无法通过Alamofire.request方法得到结果(试过使用get和post)。Alamofire.request(ApiUrl,method:.get,parameters:[:],encoding:JSONEncoding.default,headers:kAuthorizationHeader).responseString{(response)inswitchresponse.result{case.success(letresponseString):ifletimageData=Data(base64Encod

ios - RegEx 在 RegexR 中在线工作,但在 NSRegularExpression 中无法在 iOS 上初始化

我有一个正则表达式,用于从CocoaPods定义中提取gitURL。输入文字如下:pod'Alamofire',:git=>'https://github.com/Alamofire/Alamofire.git',:branch=>'dev'正则表达式如下:(?'))[A-Za-z:/\.]+(?=('{1}))此正则表达式在RegexR上正常工作,请参阅here,但是当尝试用它初始化NSRegularExpression时,会抛出一个错误,代码为2048,表示模式无效。通常这是由于缺乏转义,但这里没有。即使在拖网了iOS使用的引擎ICU正则表达式文档之后,我也无法弄清楚问题是什么。任

ios - 检索 Alamofire 估计的剩余时间和文件下载大小

我正在尝试使用Alamofire下载文件。为了显示进度,我正在使用alamofire的downloadProgress。我从中得到了进度百分比。但我需要显示到目前为止下载的总Mb/Kb以及估计的剩余时间。这是我的代码:AF.download("http://ipv4.download.thinkbroadband.com/200MB.zip",method:.get,parameters:nil,encoding:URLEncoding.default,headers:nil,interceptor:nil,to:destination).downloadProgress{progre

ios - 如何使用操作查询发出多个 Alamofire 请求

我有一个使用Alamofire将多张图片上传到服务器的应用程序。每张图片在上传到服务器之前都需要一个上传token。因此,在for循环中,对于每个图像文件,ImakeagetrequestviaAlamofiretogettheuploadtokenAftergettingthetoken,ImakeanuploadrequestviaAlamofire,withthattoken.这是我的代码:funcuploadFile(image:imageToUpload,onCompletion:@escaping((Bool)->Void)){...//somecode//Alamofir

ios - 选择 Swift 5 时如何修复迦太基构建错误 : "SWIFT_VERSION ' 3. 0' is unsupported"

我正在将基于Alamofire的“NetworkFoundation”框架迁移到Swift5。Carthage被用作依赖管理器,购物车文件如下所示:github"Alamofire/Alamofire""5.0.0-beta.5"命令carthageupdate成功执行。在Xcode中,项目构建,但是当我在我的框架的根目录中运行命令carthagebuild--no-skip-current时,它失败了:xcodebuildoutputcanbefoundin/var/folders/1m/qjb4gks13d54rqmn9ptwjmmw0000gp/T/carthage-xcodeb

ios - 第一个 TableView 单元格没有正确出队

我正在开发应用程序,它使用https://www.countryflags.io/将标志加载到类中应用程序接口(interface)。我在使用Alamofireget请求初始化对象时加载了一个标志。问题是在启动应用程序时加载的前几个TableView单元格没有标志。ButwhenIscrollbackafterscrollingdown,theyloadperfectly.我认为它正在发生,因为请求处理得不够快,并且第一个标志在单元格出队开始之前还没有准备好加载。但我不知道如何在getFlag()方法中设置一些东西来帮助我在完成时重新加载TableView数据或延迟出列到加载所有标志的

ios - 为什么在使用蜂窝网络后下载不会切换回 wifi?

尝试在iOS上实现下载功能时,我遇到了一个相当奇怪的行为。下载实现工作正常,因为它成功完成,可以在后台运行,并且文件存储在设备上。但是在下载过程中,我可以关闭wifi以让任务切换到蜂窝网络并继续(或者只是使用蜂窝网络开始下载)。这表现为方面。但是当我再次启用wifi时,下载似乎永远不会切换回使用wifi。设备已连接,wifi-connection-bars显示在状态栏上。使用rechability功能检查可用的连接甚至会返回Wifi,但下载似乎停留在使用蜂窝网络时。我检测此问题的方式是查看系统设置中的使用情况统计信息。蜂窝数据使用量将与挂起的下载同步上升,并持续上升直到下载完成(即使w

ios - 无法将 JSON 响应添加到 Realm

我正在尝试将我的POST响应添加到Realm,但我抛出了这个错误:Cannotconvertvalueoftype'String'toexpectedargumenttype'Object'这是我的代码:Alamofire.request(.POST,Data.loginEndpoint,parameters:parameters).responseObject{(response:Response)inprint(response.request)print(response.response)print(response.result)ifletresult=response.re