Witam.
Obecnie buduje aplikacji na ios i ma problem z wyciągnięciem konkretnych danych z JSON , próbowałem już wiele wersji i przeglądałem już wiele poradników/postów itp ale nie znalazłem rozwiązania (Mimo ze dla mnie wydaje się ze dane są zwracane dość prosty sposób , ale jestem nowy nie znam się ;) )
Oto mój kod w swift
let url = URL(string: "http://81.352.025.214:7342/api/sprzedarz")
let task = URLSession.shared.dataTask(with: url!) { (data,response, error) in
if error != nil
{
print("ERROR NR 1")
}
else {
if let content = data
{
do
{
print("Start")
//lista
let myJSON = try JSONSerialization.jsonObject(with: content, options: JSONSerialization.ReadingOptions.mutableContainers) as AnyObject
print(myJSON)
if let symbol = myJSON["symbol"] as? NSDictionary
{
print(symbol)
}
}
catch{
print("Bład NR 2")
}
}
}
}
task.resume()
}
Jak wyciągam całego jsona nie problemu ale jak chce konkretne dane w tym przypadku " symbol " to wraca mi nic :(
i nie wiem dlaczego próbowałem rożnych sposobów .
JSON :
[
{
"symbol": "abc",
"ilosc": 20
},
{
"symbol": "XZY",
"ilosc": 25
}
]
Mozę ktoś ma pomysł co robię źle ?