6 ноября
Миграция с ObservableObject на @Observable
Перевёл небольшой проект на макрос @Observable: что упростилось, где пришлось поправить привязки и как изменилось количество перерисовок.
Личные заметки о разработке под iOS: Swift, SwiftUI, сборка и публикация приложений.
Перевёл небольшой проект на макрос @Observable: что упростилось, где пришлось поправить привязки и как изменилось количество перерисовок.
Включил строгую проверку конкурентности и прошёлся по предупреждениям. Собрал типовые случаи и способы их исправить без @unchecked.
Замерил время сборки, разделил проект на Swift-пакеты и отключил лишние шаги в Build Phases. Итог — минус треть времени на чистую сборку.
Номера версий, иконки, описание изменений для тестировщиков и частые причины, по которым сборка застревает в обработке.