iOS
Многие iOS-разработчики, переходя на
async/await, совершают
типичные, но серьёзные ошибки — от неправильного использования
for await до игнорирования отмены задач. Иногда они просто предполагают, что все асинхронные функции исполняются на фоне, что может привести к «заморозке» интерфейса и отказу приложения при ревью в App Store. Другие часто начинают вручную переписывать существующий код под Swift Concurrency, не учитывая тонкости строгой конкуренции, — и из-за этого миграция растягивается на месяцы. Также опасно создавать задачи внутри
onAppear, что может породить дублированные вызовы API и ненужную нагрузку.
•
The 5 biggest mistakes iOS Developers make with async/await
•
iOS Developer Struggles Every Swift Dev Should Know
•
Swift 6.3 Macros: Reducing Boilerplate by 40% in Real Projects
•
SwiftUI: Eliminating Navigation Registrations
Обсуждение 0
Обсуждение не доступно в веб-версии. Чтобы написать комментарий, перейдите в приложение Telegram.
Обсудить в Telegram