Size: a a a

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

2020 September 12

K

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

S

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

EN

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

EN

Egor Neustroev in iOS Developers — русскоговорящее сообщество
можете просто плиз решение написать? Буду благодарен сильно
источник

K

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

K

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

EN

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

K

Klmegor41k in iOS Developers — русскоговорящее сообщество
Ну или скобку убери последнюю
источник

EN

Egor Neustroev in iOS Developers — русскоговорящее сообщество
ничего не понял))
источник

K

Klmegor41k in iOS Developers — русскоговорящее сообщество
Но лишний блок else будет
источник

EN

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

K

Klmegor41k in iOS Developers — русскоговорящее сообщество
В конце там где конструкция с else у тебя просто лишняя скобка в конце
источник

K

Klmegor41k in iOS Developers — русскоговорящее сообщество
Извиняюсь за тафтологию
источник

EN

Egor Neustroev in iOS Developers — русскоговорящее сообщество
Всё сделал:)
источник

EN

Egor Neustroev in iOS Developers — русскоговорящее сообщество
Благодарочка
источник

K

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

ME

Maxim Egorov in iOS Developers — русскоговорящее сообщество
Хд Комел
В общем получаю я данные из запроса: neww, и обновляю объект weather. Потом перезаписываю переменные для визуала в функции updateVisual(), но опытным путем я выяснил, что функция эта запускается самой первой, и только потом уже приходят новые данные в weather, что категорически противоречит логике приложения. Как я понял, это из-за ассинхронности запроса к серверу. Тогда как можно грамотно тригернуть, чтобы функция запустилась после обновления данных?
В completion вызывай функцию обновления ui, но с главного потока
источник

Х

Хд Комел in iOS Developers — русскоговорящее сообщество
А насколько разумным было бы решение создать DispatchGroup() и по уведомлению после completion запускать функцию? Просто если я забуду войти в группу, но при этом захочу выйти после обращения к серверу, у меня приложение не полетит?
источник

ME

Maxim Egorov in iOS Developers — русскоговорящее сообщество
Тебе просто в completion блоке нужно вызвать функцию updateVisual()
DispatchQueue.main.async {
 self.updateVisual()
}
источник

Х

Хд Комел in iOS Developers — русскоговорящее сообщество
аааа
источник