У меня есть работа json data parsing array
коды, но я хочу изменить его на Dictionary
разбор. Мой новый файл JSONSwift Json анализ данных без массива
{
"Id": 450,
"Name": "NameforItem",
"Image": "234234.jpg"
}
Мой старый файл JSON работая успех
[{
"Id": 450,
"Name": "NameforItem",
"Image": "234234.jpg"
}]
Мои разборе коды.
/// Convert JSON data into array
private func getFromJSON(jsonData: NSData) throws -> [Place] {
var places = [Place]()
do {
if let jsonArray = try NSJSONSerialization.JSONObjectWithData(jsonData, options: .AllowFragments) as? [[String: AnyObject]] {
for i in jsonArray {
var properties = [String: AnyObject]()
properties[placeJSONKeys.Id] = i[placeJSONKeys.Id]
properties[placeJSONKeys.Name] = i[placeJSONKeys.Name]
let place = Place(properties: properties)
places.append(place)
}
}
} catch {
throw TMDBErrors.ParsingError
}
return places
}
Спасибо!
правильный правильный ответ –
@Shadow Of Trying – SwiftDeveloper
@Shadow Of Worked Ty Я скоро его одобрю – SwiftDeveloper