18:48 Тут опечатка? Потому что throwing функция требует withThrowingTaskGroup в любом случае, она не требует только try перед вызовом withThrowingTaskGroup Invalid conversion from throwing function of type '() async throws -> ()' to non-throwing function type '@isolated(any) () async -> Void'
Николай, вопрос: заметил что вы часто используете struct, а не class для того, чтобы показать какую-либо работу, почему? Вы всегда предпочитаете struct классам? Например, в данном случае функция mutating
Есть такое. Если есть возможность обойтись структурой - старюсь использовать ее. Меньше рисков в многопоточной среде. Быстрее диспетчирезция (по умолчанию).
@@nikolai.developer звук очень тихий, приходится увеличивать уровень громкости. С использованием впн это чревато разрыву барабанных перепонок, когда резко показывается реклама
Только пришла нотификация, но уже знаю, что видео будет супер полезным!
Спасибо за доверие.
18:48 Тут опечатка? Потому что throwing функция требует withThrowingTaskGroup в любом случае, она не требует только try перед вызовом withThrowingTaskGroup
Invalid conversion from throwing function of type '() async throws -> ()' to non-throwing function type '@isolated(any) () async -> Void'
Да, здесь я запутался в try и throwing
Планируются ли видео по архитектурам и паттернам проектирования?
@@WaK39c по архитектуре есть про ТСА. Другие пока планов не было. Материал есть, но планов не было. Постараюсь что-то рассмотреть.
Привет. Планируются видео по Swift UI/UI Kit или же например по базовым понятиям Swift?
Да, по SwiftUI будут скоро. По самому SwiftUI в принципе и по анимациям в нем.
Николай, вопрос: заметил что вы часто используете struct, а не class для того, чтобы показать какую-либо работу, почему? Вы всегда предпочитаете struct классам? Например, в данном случае функция mutating
Есть такое. Если есть возможность обойтись структурой - старюсь использовать ее. Меньше рисков в многопоточной среде. Быстрее диспетчирезция (по умолчанию).
Поработать бы над качеством, тогда цены бы не было
Что именно? Звук, разрешение?
@@nikolai.developer Разрешение ладно, в принципе все видно, а вот насчет звука дела чуть похуже - сильно пищит, если сидеть в наушниках слух режет
@@mustafadzhabrailov попробую послушать в наушниках, посмотрю что можно поправить.
со звуком именно в этом видео что-то не то, может телефон был рядом или что-то такое, в других вроде бы все ок
@@nikolai.developer звук очень тихий, приходится увеличивать уровень громкости. С использованием впн это чревато разрыву барабанных перепонок, когда резко показывается реклама