Недавно заметил в симуляторе iOS 26 сломавшуюся навигацию в нескольких экранах пет-проекта. Расскажу, в чем там было дело и как это исправляется.
Возьмем рабочий проект, который поддерживает только светлую тему, и добавим туда возможность включить/выключить поддержку темной темы - не пикер темы, а именно переключатель для поддержки фичи.
Вчера я организовал себе онбординг в автотесты на Python в рабочем проекте - расскажу кому это может пригодиться и как все прошло.
Я уже рассказывал как мне нравится Xcode Cloud для публикации сборок - минимум настроек, все работает хорошо.
Кто пользовался режимом агента в cursor, тот знает, что по умолчанию cursor не выполняет команды в терминале сам - он показывает команду и предлагает ее запустить, т.е. можно согласиться или отказаться.
Неделю назад я решил установить Cursor для эксперимента. В этой статье расскажу о своем опыте использования: что понравилось, а что нет. Уже можно заменять сеньоров джунами с cursor?)
В iOS 16 добавили NavigationSplitView, чтобы можно было расположить контент в 2 или 3 колонки. В этой мини-статье расскажу основные моменты по адаптации этой штуки в приложении для iOS, чтобы ничего не сломалось.
В статье 55 рассказывал как настроить автоматическое форматирование кода, а в статье 109 была памятка по генерации скриншотов. Тут расскажу как автоматизировать установку этих штук (и не только) с использованием Makefile.
За год изменилось многое - появился чип m4 и вышел Xcode 16 😁
Недавно захотел на скорую руку сгенерировать актуальные скриншоты для приложения с площадками, но пришлось потратить целый выходной, чтобы все завелось. Эта статья будет памяткой/шпаргалкой по аналогии со статьей № 102 про Swift Package.