iOS дайджест #52: зміна орієнтації екрану зі SwiftUI, debounce для async/await API, лямбди на Swift
SwiftUI
Непогана підбірка прикладів, як налаштовувати елементи з SwiftUI.
Changing orientation for a single screen in SwiftUI
Зробити один екран в іншій орієнтації на SwiftUI не так просто. Доводиться використовувати UIKit.
30,000 lines of SwiftUI in production later: We love it but you know there was going to be a “but”
Досвід побудови календаря на SwiftUI.
How to Speed Up SwiftUI Development and Testing Using PreviewSnapshots
Гарна ідея: обʼєднати SwiftUI Preview та snapshot тестування.
API
Перевірка на відповідність протоколу ледь не найважча операція у Swift.
Debouncing with Swift concurrency.
Додаємо підтримку debounce для async/await API.
Async-await support for Combine’s sink and map
Дружимо Combine з async/await API.
Making a serverless Swift function with Fastly and Upstash
Пишемо лямбди на Swift і хостимо на Fastly.
2 коментарі
Додати коментар Підписатись на коментаріВідписатись від коментарів