草庐IT

lPods-AFNetworking

全部标签

ios - AFNetworking 2 + SwiftyJSON

SwiftyJSONhttps://github.com/SwiftyJSON/SwiftyJSON看起来很有前途。但是,这些说明仅讨论了与Alamofire(Swift的AFNetworking)的集成。但是,由于当前项目的性质,已经在使用AFNetworking2,无法切换到Alamofire。但是,我在将AFNetworking与SwiftyJSON集成时遇到了问题。我有以下代码块,如何将可向下转换为NSDictionary的responseObject转换为SwiftyJSON?下面的代码不起作用。lettask:NSURLSessionDataTask=AFHTTPSessi

ios - AFNetworking 缺少 setCompletionBlock ios swift

我正在尝试从url下载pdf文件并取得进展。一切都好。但是我找不到setCompletionBlock,为什么?这是我的工作代码:println("progress:\(0.0)")letrequest:NSURLRequest=NSURLRequest(URL:NSURL(string:document.link)!)letoperation:AFURLConnectionOperation=AFHTTPRequestOperation(request:request)letpaths:NSArray=NSSearchPathForDirectoriesInDomains(NSSea

ios - AFNetworking 3.0 在应用移至后台时继续上传

我的应用在前台开始向服务器上传内容。由于此过程可能需要一些时间,因此用户可以很好地将应用程序转移到后台。我正在使用AFHTTPSessionManager提交上传:letsessionManager=AFHTTPSessionManager()sessionManager.requestSerializer.setValue("application/x-www-form-urlencoded",forHTTPHeaderField:"Content-type")sessionManager.POST(urlStr,parameters:params,constructingBodyW

ios - 使用 SSL 证书的 AFNetworking

项目设置:-最低iOS版本-8.0Apple在WWDC2016上宣布,今年晚些时候(2017年1月)所有应用程序都必须支持应用程序传输安全性,之前通过在info.plist中添加key来绕过它。现在根据说明在iOS9和macOS10.11中使用TLSv1.2引入应用程序传输安全的文档链接:-https://developer.apple.com/library/content/releasenotes/General/WhatsNewIniOS/Articles/iOS9.html我的应用程序在HTTP上运行。通过以下链接如何实现这一目标:-1.http://initwithfunk.

ios - AFNetworking 的 setImageWithURLRequest 在滚动后将图像设置在错误的单元格中(iOS、Swift)

我将表与dequeueReusableCellWithIdentifier和afnetworking+uiimageview一起使用。我的一些细胞有图像,有些没有。如果我在加载图像之前滚动表格,成功block会将图像放入重复使用的错误单元格中。例如图像在单元格#2中,但在滚动后它出现在单元格#8中,因为当时#8位于第二个位置。是否可以将setImageWithURLRequest与dequeueReusableCellWithIdentifier一起使用?我的代码:letcell=tableView.dequeueReusableCellWithIdentifier("simpleCe

ios - 使用 AFNetworking 的 Swift 3

我正在将AFNetworking与Swift3.0结合使用,但我被困在一个代码上。funcgetJSON(){letmanager=AFHTTPSessionManager()manager.get(url,parameters:nil,success:{(operation:URLSessionTask!,responseObject:Any?)inprint("JSON:"+responseObject!.description)self.matchesArray=responseObject!.object(forKey:"matches")!as?NSMutableArrays

swift - 在 Swift 中使用 AFNetworking 上传任务并取得进展

我正在尝试将NSProgress与AFNetworking结合使用,这是我正在使用的代码//funcupload...//...letrequest:NSMutableURLRequest=AFHTTPRequestSerializer().multipartFormRequestWithMethod("POST",URLString:url,parameters:s3parameters,constructingBodyWithBlock:{formDatainletdata:AFMultipartFormData=formDatadata.appendPartWithFileURL

ios - AFNetworking 2.0 向服务器发送参数和图像

我正在使用AFNetworking2向服务器发送参数和图像。manager.POST(urlPath,parameters:parameters,constructingBodyWithBlock:{(formData:AFMultipartFormData!)->VoidinformData.appendPartWithFileData(imageData!,name:"image",fileName:"dummy.jpg",mimeType:"image/jpeg")},success:{(dataTask:NSURLSessionDataTask!,responseObject:

ios - 找不到 AFNetworking.h 文件

我正在使用pod'AFNetworking','2.6.0'。但是每次我都会收到这个错误:最近我更新了我的macgems。更新gems后出现此错误。你能请任何人帮忙吗? 最佳答案 尝试#import"AFNetworking.h"代替#import当然,不要忘记检查项目属性中的header路径,并检查cocoapods是否正确安装了“AFNetworking”项目。尝试在“pods”目录中找到AFNetworking.h文件。编辑类型,'headersearchpath'里面写的是什么1.2./path/to/app/Pods/He

iOS:对 Alamofire 与 AFNetworking 的质疑

我正在开发一个新的通用应用程序(最低iOS7)并且我想使用Swift(这是我使用这种新语言的第二个应用程序)。在这个应用程序中我需要AFNetworking框架,但我对与新版本Alamofire的兼容性有一些疑问。我知道Alamofire和iOS7之间存在一些问题。所以你有什么建议?在此项目中使用Alamofire还是继续使用AFNetworking? 最佳答案 你可以只在你的项目中获取Alamofire.swift文件,而不是拖拽整个Alamofire项目。来自AlamofireGithubpage:SourceFileForap