Tag: alamofire

如何通过SwiftyJson和Alamofire发布嵌套的json?

如何通过SwiftyJson和Alamofire发布嵌套的json,如下所示(Swift 3) { "a":{ "a1": "v1", "a2": "v2" }, "b":"bv" } 我使用alamofire检查了很多post的Json post嵌套对象 , 如何使用Alamofire和SwiftyJSON访问嵌套的JSON值? , Alamofire JSON对象和集合的序列化和…但他们都没有帮助这种情况。

检查来自Alamofire和Swift的多个asynchronous响应

我正在编写一个应用程序,它依赖于来自各个站点/服务的数据,并且涉及根据这些不同来源的数据进行计算以生成最终产品。 我写了一个带有两个函数的示例类,它从两个来源收集数据。 我select了不同的function,因为有时候我们根据不同的来源使用不同的authentication方法,但在这个例子中,我已经把它们简化为最简单的forms。 这两个函数都使用Alamofire来启动和处理请求。 然后我有一个初始化函数,它说如果我们已经成功地从两个源收集数据,然后加载另一个nib文件,否则等待几秒钟,如果没有响应已经返回,然后加载服务器错误nib文件。 我试图让这个例子尽可能简单。 本质。 这是我想要遵循的逻辑。 不幸的是,目前这种做法目前还没有实施。 import Foundation class GrabData{ var data_source_1:String? var data_source_2:String? init(){ // get data from source 1 get_data_1{ data_source_1 in println("\(data_source_1)") } // get data from source 2 get_data_2{ data_source_1 in println("\(data_source_1)") } var timer = 0; while(timer<5){ if((data_source_1 == nil) && (data_source_2 == nil)){ // do nothing […]

IPv6app store拒绝

我们的更新今天已经被拒绝了两次ipv6networking连接问题。 我们的networking代码在以前的版本和当前版本之间没有变化。 该应用程序仅将httpsnetworking请求发送到api.metooapp.io,该请求已针对ipv6 [ 0 ]正确configuration,并在AWS上的Route53后面运行。 代码中没有硬编码的IP地址。 即使按照在拒绝通知中提供的链接[ 1 ]中的步骤创buildipv6networking,我也无法再现此问题。 看来我不是唯一遇到这个问题的人,要么[ 2 ]。

使用Alamofire在iOS Swift中使用MultipartFormData发送POST参数

我第一次使用Alamofire。 我正在使用最新版本的Alamofire 1.3.1。 我想在一个API调用中发送一个图像,一个video和一些POST参数。 我正在使用多部分表单数据。 多部件模块正在工作。 我面临一个问题发送额外的POST参数params 。 以下是我的代码。 “params”是包含额外参数的字典吗? 如何在请求中附加这些POST参数。 请帮忙 var fullUrl :String = Constants.BASE_URL + "/api/CompleteChallenge" var params = [ "authKey": Constants.AuthKey, "idUserChallenge": "16", "comment": "", "photo": imagePath, "video": videoPath, "latitude": "1", "longitude": "1", "location": "india" ] let imagePathUrl = NSURL(fileURLWithPath: imagePath!) let videoPathUrl = NSURL(fileURLWithPath: videoPath!) Alamofire.upload( .POST, URLString: fullUrl, // […]