Змінні, що мають тип протоколу, посідають окреме місце у системі типів Swift. Такі змінні називаються екзистенціалами та до них використовується динамічна диспетчерізація. Створення екзистенціалів неможливо […]