0 added
0 removed
Original
2026-01-01
Modified
2026-03-10
1
<p>Кортежи могут быть очень полезны при разработке на iOS. Типичный вариант их применения -- возвращение из функции более одного значения. Но что еще можно сделать?</p>
1
<p>Кортежи могут быть очень полезны при разработке на iOS. Типичный вариант их применения -- возвращение из функции более одного значения. Но что еще можно сделать?</p>
2
<p>Разработчик может рассматривать кортежи в качестве крошечных классов, которые уже, в свою очередь, он сможет использовать без создания самого класса. Вот, как это выглядит в коде:</p>
2
<p>Разработчик может рассматривать кортежи в качестве крошечных классов, которые уже, в свою очередь, он сможет использовать без создания самого класса. Вот, как это выглядит в коде:</p>
3
<p>Код выше сначала определяет класс Flight, а потом инициализирует экземпляр этого класса. Сделать то же самое можно и с меньшим объемом кода:</p>
3
<p>Код выше сначала определяет класс Flight, а потом инициализирует экземпляр этого класса. Сделать то же самое можно и с меньшим объемом кода:</p>
4
<p>Также можно использовать псевдоним типа:</p>
4
<p>Также можно использовать псевдоним типа:</p>
5
<p>Кроме того, разработчик может использовать кортежи в целях доступа к индексам и значениям элементов массива посредством функции enumerated():</p>
5
<p>Кроме того, разработчик может использовать кортежи в целях доступа к индексам и значениям элементов массива посредством функции enumerated():</p>
6
<p><em>По материалам swiftblog.org.</em></p>
6
<p><em>По материалам swiftblog.org.</em></p>
7
7