Swift: различия между версиями
Patarakin (обсуждение | вклад) Нет описания правки |
Patarakin (обсуждение | вклад) Нет описания правки |
||
| Строка 8: | Строка 8: | ||
|Openness=Открытый | |Openness=Открытый | ||
|Address=https://swift.org/ | |Address=https://swift.org/ | ||
|Ancestors=Python, Ruby, Smalltalk | |Ancestors=Python, Ruby, Smalltalk, C++ | ||
|Descendants=Swift Playgrounds | |||
|ActiveNow=Project is active | |ActiveNow=Project is active | ||
|Remixing=Да | |Remixing=Да | ||
Версия от 09:26, 3 ноября 2023
| Краткое описание языка | Язык программирования Swift используют, чтобы писать приложения и программы для устройств Apple: айфонов, айпадов, умных часов, телевизоров, макбуков и стационарных компьютеров с macOS. В iOS-разработке этот язык считается стандартом. |
|---|---|
| Компетенции в каких сферах формирует | Computational Thinker |
| Парадигмы программирования | |
| Возрастная категория | 12 |
| Назначение языка (Общее / Учебное) | Язык общего назначения |
| Visual_Text_Blocks | Текст |
| Измерение (2D/3D/Tangible) | 2D |
| Область знаний | |
| Открытость продукта | Открытый |
| Address | https://swift.org/ |
| Предки (Ancestors) | Python, Ruby, Smalltalk, C++ |
| Потомки (Descendants) | Swift Playgrounds |
| Активность в данный момент | Project is active |
| Доступны ремиксы? | Да |
| Год создания | 2014 |
| Создатели | |
| Поясняющее видео | |
| Используется для создания мобильных приложений? | Да |
- Swift упоминается в свойствах следующих страниц
- Vkargin
Swift — открытый мультипарадигмальный компилируемый язык программирования общего назначения, разработанный и поддерживаемый компанией Apple. Первая версия была представлена в 2014 году.
Swift предоставляет свои собственные версии фундаментальных типов C и Objective-C, включая Int для целых чисел, Double и Float для значений с плавающей точкой, Bool для булевых значений, String для текста. Swift также предоставляет мощные версии трех основных типов коллекций, Array, Set и Dictionary, как описано в разделе Типы коллекций.
Подобно C, Swift использует переменные для хранения и обращения к значениям по уникальному имени. Swift также широко использует переменные, значения которых не могут быть изменены. Они известны как константы, и являются гораздо более мощными, чем константы в C. Константы используются в Swift повсеместно, чтобы сделать код безопаснее и чище в случаях, когда вы работаете со значениями, которые не должны меняться.
В дополнение к знакомым типам, Swift включает расширенные типы, которых нет в Objective-C. К ним относятся кортежи, которые позволяют создавать и передавать группы значений. Кортежи могут возвращать несколько значений из функции как одно целое значение.
