Size: a a a

2020 November 23

А

Алмаз ® in SwiftBook
Сделай
44 строка : print(data)
46 строка: print(array)
источник

И

Игорь in SwiftBook
Алмаз ®
Сделай
44 строка : print(data)
46 строка: print(array)
Ща
источник

А

Алмаз ® in SwiftBook
Стой. У тебя же данные пришли и записались. В чем проблема? 250 это из блока который с сети пришёл
источник

А

Алмаз ® in SwiftBook
Он не приходит моментально.
источник

ДБ

Дмитрий Будко... in SwiftBook
0 это print из viewDidLoad. И 0 там, так как viewDidLoad отрабатывает быстрее, чем данные приходят из сети.
А так у тебя все нормально приходит из сети
источник

И

Игорь in SwiftBook
Дмитрий Будко
0 это print из viewDidLoad. И 0 там, так как viewDidLoad отрабатывает быстрее, чем данные приходят из сети.
А так у тебя все нормально приходит из сети
Вот в этом и был вопрос, данные то я получал, там все норм. Как мне проверить теперь countrys что он не пустой, в любом другом месте?
источник

А

Алмаз ® in SwiftBook
Игорь
Вот в этом и был вопрос, данные то я получал, там все норм. Как мне проверить теперь countrys что он не пустой, в любом другом месте?
Зачем?
источник

ДБ

Дмитрий Будко... in SwiftBook
ну сделай print(self.countrys) в 48 строке например, после того как данные туда пришли. И ты увидишь что данные есть.
источник

И

Игорь in SwiftBook
Алмаз ®
Зачем?
Допустим хочу данные в таблицу поместить, и хотел принтануть и узнать все норм с массивом
источник

И

Игорь in SwiftBook
То что данные приходят я написал же
источник

И

Игорь in SwiftBook
Переслано от Игорь
Если что с джейсоном все норм, данные получаю, просто за пределы даты сохранить не могу
источник

И

Игорь in SwiftBook
Вот же
источник

А

Алмаз ® in SwiftBook
Игорь
Допустим хочу данные в таблицу поместить, и хотел принтануть и узнать все норм с массивом
Если ты в блок
self.countrys = array
попал то данные точно пришли и их присвоить получилось
источник

И

Игорь in SwiftBook
Понял, а в таблице тогда reload делать, правильно?
источник

А

Алмаз ® in SwiftBook
Игорь
Переслано от Игорь
Если что с джейсоном все норм, данные получаю, просто за пределы даты сохранить не могу
Далее если ты присваиваешь эти данные в таблицу то допиши
self.countrys = array
self.tableView.reloadData()
источник

А

Алмаз ® in SwiftBook
Таблица не знает и не может сама менять данные. Ты должен сам заставить его обновиться тогда когда тебе это надо
источник

И

Игорь in SwiftBook
Алмаз ®
Далее если ты присваиваешь эти данные в таблицу то допиши
self.countrys = array
self.tableView.reloadData()
Понял, спасибо) Извиняюсь что не совсем правильно выразился
источник

И

Игорь in SwiftBook
Алмаз ®
Таблица не знает и не может сама менять данные. Ты должен сам заставить его обновиться тогда когда тебе это надо
А вот ещё вопрос, если мне нужно данные распарсенные присвоить к примеру лейблу, как мы можем это сделать помимо как в main?
источник

А

Алмаз ® in SwiftBook
Игорь
А вот ещё вопрос, если мне нужно данные распарсенные присвоить к примеру лейблу, как мы можем это сделать помимо как в main?
Можешь вызвать функцию в блоке маин. Потом в ней сделать все что надо. Хотя это то же самое в принципе. Но код будет чище
источник

И

Игорь in SwiftBook
Алмаз ®
Можешь вызвать функцию в блоке маин. Потом в ней сделать все что надо. Хотя это то же самое в принципе. Но код будет чище
Это знаю, но опять это все main, а я имел ввиду что-то типо viewDidLoad
источник