Как Swift работает с памятью: подробный гайд для разработчиков
В статье iOS-разработчик из команды Prerformance в Авито разбирает, как Swift управляет памятью: от базовых понятий вроде ARC, Copy‑on‑Write, экзистенциальных контейнеров до нетипичных задач с «зомби»-объектами и non-frozen типами.
🟢Стек, куча и глобальная память
🟢Типы данных в Swift
🟢Copy‑on‑Write
🟢Экзистенциальные контейнеры
🟢Управление памятью на куче и ARC
🟢Жизненный цикл объекта
🟢Класс или структура: как выбрать
🟢Особенности памяти non-frozen типов
🟢Выравнивание памяти
🟢Инструменты анализа памяти
Читать (Ru)
Post #825
2.78K

- ❤ 14
- 👍 5
- 🔥 3
- 👎 1