ios - Alamofire 快速接收并解析字符串数组

标签 ios iphone swift swift3

我得到的结果是这样的字符串数组

["India","America","Australia","China","Russia"]

我正在使用 Alamofire 通过代码获取响应。没有错误,但我得到的结果为空。请帮忙解析这个。

sessionManager?.request(strURL, method: method, parameters: params, encoding: encoding , headers: headers).responseJSON { (response) in
   switch response.result {
        case .success:
            let resJson = JSON(response.result.value!)
           success(resJson)
            break
        case .failure(let error):
            failure(error as NSError)
            break
        }

    }

最佳答案

试试这个:

if let responseData = response.result.value{    
let responsevalue = responseData  as? [String]
}

关于ios - Alamofire 快速接收并解析字符串数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42500934/

相关文章:

swift - 自动布局看起来因屏幕尺寸而异

ios - findObjectsInBackgroundWithBlock 显示没有结果

ios - UIView 中的黑色背景?

iphone - iPad 上的视网膜显示屏图形无法显示 - 为什么?

ios - 有没有一种方法可以在 Swift 中一次将委托(delegate)分配给同一类的多个对象?

ios - 将 UIButton 的属性赋予 SpriteKit 中的 SKSpriteNode

iOS 启动屏幕代码未运行

ios - 仅获取至少包含一张照片的 PHAssetCollections

iphone - 多移动设备应用架构

iphone - 如何比较 NSDates 以查找数组中最早和最晚的日期?