Протоколы с реализацией по умолчанию

Смотреть на YouTube

Статья и код доступны только для подписчиков уровня "Middle".