Size: a a a

2021 December 23

DR

Daniel Reshetnyak in SwiftBook
тогда будет доступ к своему
источник

DR

Daniel Reshetnyak in SwiftBook
и к “классическому” on
источник

A

Andrew DEVELOPER iOS in SwiftBook
Все, разобрался, спасибо!
источник

DR

Daniel Reshetnyak in SwiftBook
не за что)
источник

EK

Evgeniy Karpov in SwiftBook
У тебя шрифты Apple Watch устанавливаются, просто нужно немного подождать) в строке состояния на кружок ткни, там написано об этом)
источник

A

Alexander in SwiftBook
как я могу при нажатии на UIButton  перейти в стандартное приложения Камера на уcтройстве
источник

🕷

🕷Ⲥⲡⲩⲇυ ⲙⲩⲏ🕷... in SwiftBook
Переслано от 🕷Ⲥⲡⲩⲇυ ⲙⲩⲏ🕷...
Всем привет
Такой вопрос

У меня есть функция в которой делается 3 запроса к серверу и мне надо по завершению всех запросов понимать что они завершили свою работу и все загрузили

Я сделал комплишн блок, но он отрабатывает не так как хотелось бы, видимо из-за того, что запросы отправляются в другом потоке

Я сверху вниз по ходу тела функции каждый шаг принтанул (скрин выше) и увидел что после старта функции сразу идет выход из нее
источник

S

Sasha_A in SwiftBook
было бы странно если бы функция не "закончилась" сразу)
источник

S

Sasha_A in SwiftBook
запросы друг от друга не зависят? это без сторонних библиотек?
источник

🕷

🕷Ⲥⲡⲩⲇυ ⲙⲩⲏ🕷... in SwiftBook
ну я по логике вещей предполагал что сначала все загрузится и по завершению загрузки окончится функция
источник

🕷

🕷Ⲥⲡⲩⲇυ ⲙⲩⲏ🕷... in SwiftBook
не зависят, просто шлю запрос к апи чтоб данные забрать и так 3 раза
источник

S

Sasha_A in SwiftBook
а что делать если один из запросов упал?

не очень красиво, но вариант в лоб, во в каждом комплишене переключать флаг что этот запрос завершился и вызывать какую-то в функцию, в начале которой будет guard на проверку что все три флага true
источник

S

Sasha_A in SwiftBook
но не зная конкретной задачи сложно сказать, скорее всего решение было бы красивее, например странно что нужно ждать результата трех запросов, если они не зависят друг от друга, если это разные данные в разных частях экрана, то как только загрузились - отобразить, независимо от другого запроса
источник

S

Sasha_A in SwiftBook
в общем если возникла такая задача - скорее всего изначально что-то делаешь не так
источник

🕷

🕷Ⲥⲡⲩⲇυ ⲙⲩⲏ🕷... in SwiftBook
могу в лс отписать?
источник

S

Sasha_A in SwiftBook
ок
источник

SO

Stanislav Ostrovskiy in SwiftBook
А dispatch group не использовал? Он как раз для таких целей полезен
источник

A

Askar in SwiftBook
Переслано от Askar
источник

A

Askar in SwiftBook
Из за чего подфайлы красным горят ?
источник

ДР

Денис Рубцов... in SwiftBook
Может проект запустил не через правильный файл?
источник