/ / map-Top-Level-JSON-String-Array Object Mapper - ios, swift, objectmapper

map top level JSON String array Objekt Mapper - ios, swift, objectmapper

So erstellen Sie ein JSON-String-Array auf oberster Ebene

JSON-Antwort vom Server

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

Ich benutze Objektmapper Schnell

Antworten:

0 für die Antwort № 1

Ohne ObjectMapper gelöst:

Bei Antwort vom Server wird das RAW umgewandelt JSON in String-Array

...
..
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()
}
}
...
..

[Hinweis: Alamofire für den Netzwerkbetrieb verwenden]