Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
#31 Protocol - Протоколы в Swift. Swift for beginners
Вы можете поддержать меня, если подпишитесь на boosty - В этом видео разговор пойдет об очень большой теме в языке программирования Swift, а именно протоколы или protocol. Я расскажу о том как объявить протокол, покажу несколько разных вариантов его объявления, покажу как описать требования для свойств, методов и инициализаторов в ваших протоколах. Покажу как подписать ваш тип под созданный протокол, и какие трудности могут возникнуть. Покажу как объявить требования только для классов, или как объявить опциональные требования. И самое интересное: вы узнаете как написать расширения для вашего протокола. Приятного просмотра!