SwiftyVK response

swift
ios

#1

Пишу приложение, которое работает с ВК при помощи фреймворка SwiftyVK. Имеется следующий код:

VK.API.Users.get([VK.Arg.userId : “1”]).send(
onSuccess: {response in print(response)},
onError: {error in print(error)}
)
где блоки onSuccess, onError и onProgress имеют тип (JSON) -> (). Мне нужно вытащить конкретное значение из переменной response блока onSuccess, как это сделать?


#2

На это сообщение поступили жалобы от участников сообщества, поэтому оно временно скрыто.


#3

Дело совсем не в парсинге. Эти значения, которые получаются в этих Блоках, нельзя использовать в дальнейшем. Допустим var firstName = response[0,“first_name”].stringValue в дальнейшем использовать для какого нибудь лейбла и т.д


#4

На это сообщение поступили жалобы от участников сообщества, поэтому оно временно скрыто.


#5

Напишите почему вы так решили, а мы посмотрим с пониманием чего у вас проблемы!эти нужно решить сейчас, чтоб не идти по ложному пути!


#6

Спасибо, уже решил проблему. Завел переменную var Response: JSON и просто полностью получаю response в блоке onSuccess ( однако с получением конкретно имени не работало) и уже за пределами блока var firstName = Response[0 , “first_name”].stringValue


#7

Не может такого быть! вы просто что-то делали не так!