Size: a a a

iOS Developers — русскоговорящее сообщество

2021 April 07

AM

Alexey Mishchenko in iOS Developers — русскоговорящее сообщество
при вызове убери присваивание
источник

AM

Alexey Mishchenko in iOS Developers — русскоговорящее сообщество
var _ = Model.shared...
источник

AM

Alexey Mishchenko in iOS Developers — русскоговорящее сообщество
и поставь брейкпоинт внутри комплишена, проверь что в переменной jsonData лежит
источник

r

rrtyuio in iOS Developers — русскоговорящее сообщество
все равно не работает
источник

AM

Alexey Mishchenko in iOS Developers — русскоговорящее сообщество
po jsonData в консоль справа
источник

r

rrtyuio in iOS Developers — русскоговорящее сообщество
?
источник

AM

Alexey Mishchenko in iOS Developers — русскоговорящее сообщество
консолью дебаггера пользовался?
источник

r

rrtyuio in iOS Developers — русскоговорящее сообщество
он разве не слева?
источник

AM

Alexey Mishchenko in iOS Developers — русскоговорящее сообщество
слева он просто показывает объекты которые в стеке лежат
источник

AM

Alexey Mishchenko in iOS Developers — русскоговорящее сообщество
не всегда корректно
источник

AM

Alexey Mishchenko in iOS Developers — русскоговорящее сообщество
справа консоль - напиши туда po jsonData
источник

r

rrtyuio in iOS Developers — русскоговорящее сообщество
ааа, понял, спасибо) но он все равно пустой
источник

AM

Alexey Mishchenko in iOS Developers — русскоговорящее сообщество
ну значит тебе функция в комплишн пустой json передает
источник

r

rrtyuio in iOS Developers — русскоговорящее сообщество
а нет, шучу, он правильно передает, но не присваивает data
источник

r

rrtyuio in iOS Developers — русскоговорящее сообщество
po jsonData дает результат, а po data - нет
источник

AM

Alexey Mishchenko in iOS Developers — русскоговорящее сообщество
сделай один шаг в дебагере
источник

AM

Alexey Mishchenko in iOS Developers — русскоговорящее сообщество
у тебя оно еще не присвоилось в data
источник

AM

Alexey Mishchenko in iOS Developers — русскоговорящее сообщество
а проблема у тебя в том, что этот комплишн вызывается асинхронно, а ты дальше работаешь тут как будто у тебя уже data есть, хотя это не так
источник

AM

Alexey Mishchenko in iOS Developers — русскоговорящее сообщество
поставь два брейкпоинта - один внутри комплишена, другой после (там где print(data), например)
второй отработает раньше, потому что вызов функции отработал,  а комплишн вызовется позднее
источник

r

rrtyuio in iOS Developers — русскоговорящее сообщество
так оно и есть видать, и как это исправить?
источник