Выпуск №325

25 июня 2021

Для тех кто пропустил — буквально этой ночью появилась свежая бета Xcode 13. Отличный способ отвлечься от всего остального, происходящего в мире — от взломов Western Digital до поддержи Android на Windows (не понятно, что еще хуже). Впрочем, если погода за окном кажется вам слишком жаркой, новую бету лучше не запускать, а то температура в помещении поднимется еще на пару градусов (если только у вас не M1). Хотя, конечно, лучше все равно оставаться дома.

  • %d0%94%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd %d0%b1%d0%b5%d0%b7 %d0%bd%d0%b0%d0%b7%d0%b2%d0%b0%d0%bd%d0%b8%d1%8f %2813%29

    Вадим Дробинин

  • %d0%94%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd %d0%b1%d0%b5%d0%b7 %d0%bd%d0%b0%d0%b7%d0%b2%d0%b0%d0%bd%d0%b8%d1%8f %288%29

    Юрий Петухов

СВЕЖАК ДЛЯ iOS-РАЗРАБОТЧИКОВ

Digest MBLT DEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу. Подписка бесплатная. И никакого спама, честно!

ПодписатьсяSafari push notifications

Код

Xcode Column Breakpoints

В Xcode 13 наконец-то появилась человеческая поддержка брейкпоинтов в замыканиях. Обязательно протестируйте, если еще не видели — сделано очень элегантно.

Analyze HTTP Traffic with new HTTP Instrument

Очередное нововведение в Xcode — в этот раз в разделе Инструментов. Теперь анализировать трафик намного проще, и необязательно пользоваться сторонними утилитами вроде Charles.

How iOS 15 makes your app launch faster

Если ваше приложение поддерживает только последние версии macOS и iOS, то запускаться оно будет гораздо быстрее. Но с чем это связано и как реализовано? Разбираемся вместе с автором статьи.

A better way to ask for a one-time user's location with the Location Button

Ещё одним нововведением iOS 15 стало появление Location Button. Она позволяет более гибко запрашивать местоположение у пользователя, а также имеет достаточно гибкие настройки для кастомизации.

What are Swift Concurrency’s task local values?

Если вы уже успели познакомиться с новым API для построения асинхронных запросов, то, возможно, сталкивались с локальными переменными, которые существуют лишь в рамках выполняемой задачи. Для чего они нужны и как их правильно использовать, узнаем в данном материале.

Видео

СВЕЖАК ДЛЯ iOS-РАЗРАБОТЧИКОВ

Digest MBLT DEV — это собрание самой полезной и свежей информации для iOS-разработчиков с просторов мирового интернета. Выпуск выходит каждую пятницу. Подписка бесплатная. И никакого спама, честно!

ПодписатьсяSafari push notifications