Existential Container — одна из тех тем, которые регулярно всплывают на собеседованиях на middle и senior iOS-разработчика. Если понимать layout контейнера, проще объяснить несколько связанных тем: any vs some, Protocol with Associated Types, type erasure и стоимость protocol dispatch.
Статья построена в формате подготовки к собеседованию: сначала компактная шпаргалка с вопросами и ответами для быстрого повторения, затем детальный разбор с примерами и диаграммами.

![Обзор Протокола UDS [ISO 14229-1] - 1 Обзор Протокола UDS [ISO 14229-1] - 1](https://www.pvsm.ru/images/2025/11/07/obzor-protokola-UDS-ISO-14229-1.png)


