Введение в типы коллекций Swift (часть 1)
Этот пост будет первым в серии постов о типах коллекций Swift. В этом посте мы рассмотрим основные типы коллекций, которые предлагает Swift, и перейдем к
Массивы, наборы и словари — это три типа коллекций в Swift. Но что такое тип коллекции?
Тип коллекции — это способ хранения элементов или групп значений в упорядоченном или неупорядоченном виде. Это зависит от того, какой тип вы собираетесь использовать.
Типы массивов, наборов и словарей Swift реализованы в виде общих коллекций. Дополнительные сведения об универсальных типах и коллекциях см. в разделе Обобщенные типы.
На мой взгляд, лучшее визуальное объяснение типов коллекций — это картинка ниже, которая является частью Языка программирования Swift (Swift 2.2) (просто дерзайте и внимательно изучите документацию после прочтения этой статьи). , это многое объяснит о типах коллекций)docs.
Множество
Этот тип коллекции представляет собой удобный способ хранения значений в упорядоченном и индексированном виде.
Набор
Иногда все, что нам нужно, — это набор уникальных элементов, другими словами, набор значений. И именно здесь начинают играть Сеты. Они сохранят неупорядоченный, но уникальный список элементов.
Словарь
Словари или также известные как Ассоциативный массив, этот тип коллекции дает нам возможность хранить значения с связанным ключом, который можно использовать для последующего извлечения.
Коллекции крайне важны для каждого языка программирования, и даже лучше работать в Swift, поскольку он предоставляет гораздо больше возможностей для изучения.
Я опубликую еще три статьи, которые углубятся и расскажут о преимуществах массивов, наборов и словарей в Swift и о том, как Swift сделал их такими выгодными.
До скорой встречи.