ios - SwiftyJSON.JSON 到 [字符串 : AnyObject]

标签 ios swift alamofire swifty-json

如何从 JSON 生成 [String: AnyObject]

let jsonString = Mapper().toJSONString(article!)

// {\"price\":\"220.00\",\"name\":\"Capricciosa\",\"active\":true,\"calculable\":true,\"id\":76,\"article_type\":2,\"ingredients\":[],\"critical_qty\":\"0.00\",\"barcode\":\"\",\"tax\":\"1\"}


let json = SwiftyJSON.JSON(jsonString!)
// i need here to get [String: AnyObject]

Alamofire 参数需要这个..

最佳答案

您可以直接从 SwiftyJSON json 访问 dictionaryObject

    let dict: [String: AnyObject]
    if jDict = json.dictionaryObject {
        dict = jDict
    } else {
        dict = [String: AnyObject]()
    }

关于ios - SwiftyJSON.JSON 到 [字符串 : AnyObject],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33596846/

相关文章:

iphone - 使用按钮将 View 与 Storyboard中的 TableView 连接起来

javascript - 如何在 Swift 中编写这个递归函数?

ios - 如何在 Web 服务 swift 中以 POST 形式发送图像

php - 使用 Alamofire 从 PHP 服务器检索 JSON 时出现问题

ios - 如何发送 json 作为参数 iOS swift?

ios - 如何在不调整单元格高度的情况下滚动到 UITableView 的底部以查看所有单元格内容?

ios - 如何启动 map 应用程序并开始导航

javascript - 如果在 ajax 成功函数上调用,声音将不会播放

swift - BLE 在蓝牙设备附近执行功能

ios - Alamofire 无法使用 cocoapods 构建