Функция Swift для разбора JSON и возврата массива словарей
==========================================================

Я пытался написать функцию для анализа JSON. Возвращаемое значение функции является`array` словарей. К сожалению, у меня есть проблема, что назначение`result = data as! [[String:AnyObject]]` не работает.`print(data)` возвращает мой JSON замечательный обратно, но`print(result)` только возвращает мне пустой массив. Удивительно, что метод`print(result)` запускается сначала, а затем метод`print(data)` запустить.

Код, который я пробовал:

АПИ зовет работу в`async` (в фоновом режиме), поэтому вам нужно использовать Swift`closure` вместо возвращения`dictionary`, Измените свой код следующим образом

И звоните вот так