Myvideo

Guest

Login

Лекция 6. Формы протоколов (CS193P Spring 2021)

Uploaded By: Myvideo
128 views
0
0 votes
0

Lecture 6: Protocols Shapes --- Лекция 6 Стэнфордского курса разработки CS193p SwiftUI, прочитанная весной 2021 года, завершила обсуждение системы типов Swift объяснением, возможно, самого важного типа типов в Swift: протоколов. Мы затрагиваем ряд концепций протокола, включая концептуализацию расширений протокола “ограничения и выгоды“, совместное использование дженериков и протоколов, а также наследование протоколов. После объединения концепций протоколов и обобщений в игре “Запоминание“ для определения размера карт в соответствии с доступным пространством на экране путем создания AspectVGrid лекция переходит к теме рисования произвольных фигур с использованием протокола Shape. Мы оглядываемся назад на ранее использовавшиеся модификаторы для придания формы like .fill(), который мы теперь можем более глубоко понять благодаря нашим исследованиям дженериков и протоколов.

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later