map top level JSON字符串数组Object Mapper

时间:2016-04-16 06:38:55

标签: ios swift objectmapper

如何mpa顶级JSON字符串数组

  

来自服务器的JSON响应

[
        "tag1",
        "tag2",
        "tag3",
        "tag4",
        "tag5",
        "tag6"
]

我正在使用ObjectMapper Swift

1 个答案:

答案 0 :(得分:0)

  

没有ObjectMapper解决它:

来自服务器的响应将原始 JSON 转换为字符串数组

...
..
    case .Success(let request, _, _):
                self.request = request.responseJSON{ json in
                    if json.result.isSuccess {
                        if let tags =  json.result.value as? [String]{ // Cast it as String Array
                            self.remoteTags.removeAll()
                            tags.forEach{self.remoteTags.append($0)}

                        }
                        self.reloadData()
                    }
                }
...
..

[注意:使用Alamofire进行网络操作]