Size: a a a

2021 June 01

Т

Тирион in SwiftBook
Так будет понятнее
источник

L

Luiza in SwiftBook
Спасибо большое! На этом примере поняла, но, кажется, для моего проекта всё равно не подходит (или я что-то не так пишу)..

Моя задача: На главном UIViewController есть UIActivityIndicatorView, который запускается при нажатии на кнопку (по ней происходит обращение к api). В случае неудачного ответа - активити индикатор просто бесконечно крутится.. Ищу способ, как передать контроллеру информацию, что его нужно отключить, если запрос неуспешный..
источник

L

Luiza in SwiftBook
источник

L

Luiza in SwiftBook
источник

Т

Тирион in SwiftBook
Ну в апи менеджере это замыкание точно не следовало реализовывать
источник

Т

Тирион in SwiftBook
Тебе в методе, где ты данные получаешь, можно добавить, тоже клоужер, только он будет сбегающим
источник

Т

Тирион in SwiftBook
Так же булево значение передаешь, и в зависимости от true или false уже обновляешь интерфейс
источник

Т

Тирион in SwiftBook
А потому как ты сделала
источник

Т

Тирион in SwiftBook
Реализацию клоужера isFailedData, лучше во вью дидлоад утащи
источник

M

Mustafo in SwiftBook
Помогите,символ $ отображается неправильно в симуляторе
источник

1

13 in SwiftBook
С какой апишкой работаешь, если не секрет?
источник

M

Mustafo in SwiftBook
coingecko
источник

M

Mustafo in SwiftBook
Скорее всего проблема самого симулятора,на девайсе всё ок
источник

ДЖ

Дмитрий Жучков... in SwiftBook
Ребят, посмотрите пожалуйста, что еще можно изменить в данных классах.
источник

ДЖ

Дмитрий Жучков... in SwiftBook
источник

ДЖ

Дмитрий Жучков... in SwiftBook
Просто, это тестовое задание и я не хочу поспешно облажаться.
источник

ДЖ

Дмитрий Жучков... in SwiftBook
По методам все работает
источник

ДЖ

Дмитрий Жучков... in SwiftBook
Но вдруг как-то можно лучше переписать
источник

L

Luiza in SwiftBook
Денис, спасибо! Всё получилось!
источник

AO

Alex Oliinyk in SwiftBook
Для начала комменты на английский, а во вторых лучше убрать коммент и например функцию make() назвать makeOrder, так как функция работает только с ордерами, и будем сразу понятно что она делает, да и комментарий не надо будет читать.
источник