Telegram Web Link
Передача данных в SwiftUI: сравнение подходов

📖 Маттео Манфердини делится базой на счёт хранения и передача информации внутри приложения.

Сравнивается несколько флоу обмена данными, подходов к тому, какими должны бысть свойства (от сессии в 2019 году до варианта от Криса Эйдхова) и многое другое в нескольких больших разделах:

➡️Архитектура приложения и источники правды
➡️Передача данных для View
➡️Создание и управление состоянием
➡️Обход View Tree

🔗 Кстати, чтобы почитать и про фундаментальные способы передачи данных в iOS - можно перейти к этому посту.

😃 iOS Dev
Please open Telegram to view this post
VIEW IN TELEGRAM
516🔥96👍3❤‍🔥2
Скидки на базу iOS IQ - пора подписываться?

Напомню, что кроме канала у нас есть мощный инструмент, в котором многовекторно рассматриваются основные аспекты разработки на более детальном уровне (включая код, примеры и полезные темы).

🧠 Что вы получите уже сейчас:

➡️Карта изучения Swift Concurrency (примеры, разбор каждого уровня, полезные советы)
➡️Вопросы на чтение кода (несколько уровней: простых, посложнее)
➡️Многопоточность
➡️DispatchQueue: практические вопросы
➡️Swift Concurrency
➡️Алгоритмы: терминология и примеры + путь Яндекс Coderun (разбор нескольких десятков задач)
➡️Память: ARC, side table, флаги, утечки
➡️Результаты зарплатного опроса в нашем канале + сравнение с европейскими реальными зарплатами в iOS
➡️Разбор подходов к анимациям и лучшие паттерны (классические способы, Metal, комбинации - все подкреплено кодом)
➡️Утечки памяти в Swift: что с ними делать, как предотвратить?
➡️Навигация в SwiftUI: типы, отличия, разбор неочевидных моментов


Это только верхушка айсберга: также вы получите доступ к ранним релизам приложения iOS IQ, тонну теории и многое другое.

🤖 А ещё бонусный режим собесов в моём боте iOS IQ Bot.

Подпишитесь сегодня ⭐️ в телеграме или 💰 с приятными условиями на бусти.

😃 iOS Dev
Please open Telegram to view this post
VIEW IN TELEGRAM
6❤‍🔥885👍3🔥21
Как вы считается, начнут ли снижаться зарплаты разработчиков из-за допуска ИИ-инструментов?
Anonymous Poll
36%
Да
64%
Нет
47🤯65💯32❤‍🔥1👍1🔥1🍓1
Новое расширение для фоновой загрузки ресурсов в iOS 26.1

➡️ В iOS 26.1 в PhotoKit (жаль, конечно, что только в нём, но может в будущем будет апдейт) появился новый вид расширений Background Resource Upload.

По факту, система сама будет управлять загрузками от имени приложения и обрабатывать их в фоне (даже если юзеры переключатся на другие приложения или, например, заблокируют свои девайсы).

Из бонусов: автоматическое управление сетевым подключением, энергосбережением и управление таймингами, чтобы обеспечить надежную обработку.

📖 Пример кода и официальная документация

😃 iOS Dev
Please open Telegram to view this post
VIEW IN TELEGRAM
1116👍96🔥43❤‍🔥1💯1
2025/10/24 13:56:52
Back to Top
HTML Embed Code: