Swift 6: Основы 2025 - Урок 8. Множества (Set) - Неупорядоченные уникальные коллекции в Swift
MadiSpace
0:00 / 0:00
Swift 6: Основы 2025 - Урок 8. Множества (Set) - Неупорядоченные уникальные коллекции в Swift
119 просмотров · 6 месяцев назад
MadiSpace
4,72 тыс. подписчиков
119 просмотров · 6 месяцев назад
В этом уроке мы детально разберём множества (Set) в Swift — коллекции уникальных элементов, которые работают молниеносно и умеют делать крутые математические операции. Вы узнаете, чем Set отличается от Array, как создавать множества, добавлять и удалять элементы, проверять наличие данных и выполнять пересечение, объединение, вычитание множеств.
🎯 Для кого: новички в Swift, которые уже знакомы с массивами и хотят расширить арсенал структур данных.
📚 План урока:
0:00 — Что такое множество и зачем оно нужно
2:12 — Создание Set: литералы, тип, Hashable
6:08 — Свойства count и isEmpty
7:35 — Добавление элементов (insert)
9:15 — Удаление элементов (remove, removeAll)
11:45 — Быстрая проверка contains (O(1))
13:50 — Операции над множествами: union, intersection, subtracting, symmetricDifference
18:32 — Сравнение множеств: ==, isSubset, isSuperset, isDisjoint
21:50 — Итоги: когда выбирать Set, а когда Array
Запись на курс «Джун за 5!»:
Телеграм: @WladMadiТелефон: +7 (967) 901-73-24
Подробнее о программе курса: https://madi.study
По вопросам индивидуального обучения:
Телеграм: @WladMadiТелефон: +7 (967) 901-73-24
Ссылка на телеграм-чат:
https://t.me/+SBRqlvcbDWQ0ZGNi
PS: Всем привет! Меня зовут Влад Мади, Вы на образовательном канале диджитал-студии MADI.SPACE. Здесь мы учимся разрабатывать приложения под iOS на языке Swift. На нашем канале Вы можете изучать Swift и разработку под iOS по плейлистам.
#swift #iosdev #set #программирование #swiftui #xcode #обучение #swiftдляначинающих