Во второй части книги вы познакомились с понятием типа данных и получили первые знания о порядке работы с ним. Как было сказано, типы данных обеспечивают хранение различных видов информации: строк, чисел, логических значений. Настало время еще глубже погрузиться в возможности языка по работе с информацией.
Язык программирования Swift содержит специальные механизмы, обеспечивающие группировку множества значений для работы с ними как с одним целым. Представьте, что вы держите коробку с шариками для настольного тенниса. Для вас эта коробка — один объект, удобный для транспортировки и использования. При необходимости вы можете достать один из шариков, после чего использовать его по назначению.
В этой части вы познакомитесь с понятием и возможностями таких контейнерных типов, как кортежи, последовательности и коллекции. Знать и уметь их применять очень важно, так как без них нельзя представить ни одной хорошей программы.