У меня возникли проблемы с разбором следующего файла JSON с помощью SwiftyJSON. Я просмотрел Интернет и безуспешно пробовал различные предлагаемые решения.
Вот JSON:
{'info-leag':{'Status':1,'Name':'Testing Name','url-lig':'test.testing.com','uid':'12345'}}
И мой соответствующий код:
//initializes request
let request = NSURLRequest(URL: url!)
NSURLConnection.sendAsynchronousRequest(request, queue: NSOperationQueue.currentQueue()) { response, maybeData, error in
if let data = maybeData {
let json = JSON(data: data)
//stores data as UTF8 String
let contents = NSString(data:data, encoding:NSUTF8StringEncoding)
Первая часть, кажется, работает нормально, я могу получить JSON и сохранить его как данные, внизу я преобразовал его в строку, чтобы убедиться, что я получаю правильную информацию, а затем распечатаю ее, чтобы убедиться.
Я пробовал разные вещи, такие как:
let name = json["info-league"]["Name"] //can't seem to get the context
Я пытаюсь сохранить имя и uid в виде двух строк, а также статус в виде int.
Спасибо!