Используйте этот тег только для вопросов, непосредственно связанных с изменениями в версии 2.x Быстрого языка программирования Apple. Используйте тег [быстро] для более общих вопросов о языке или тегов [iOS], [какао], [Аpple Watch] и т.д. для вопросов о разработке на платформах Apple.
Swift 2 является новейшей основной версией языка программирования Swift Apple.
Эта версия Swift добавляет улучшения синтаксиса, такие как новые ключевые слова guard
и defer
, и также добавляет обработку ошибок с do-catch
операторы и try
ключевое слово. и Mutability warnings
в Swift 2 Вы получите предупреждения в своем коде каждый раз, когда Вы объявляете переменные, которые никогда не изменяются как константы (использующий, позволяют), а не переменные (использующий var).
Это было сделано открытым исходным кодом 3-го декабря 2015. Исходный код может быть найден на GitHub.
Swift был представлен на Всемирной конференции разработчиков Apple 2014 (WWDC). Это подверглось обновлению версии 1.2 в течение 2014 и большего количества значительного обновления к Swift 2 в 2015 WWDC. Первоначально собственный язык, версия 2.2 была сделана открытым исходным кодом и сделана доступный в соответствии с лицензией Apache 2.0 3 декабря 2015 для платформ Apple и Linux, IBM объявила о своем веб-сайте Песочницы Swift, который позволяет разработчикам писать SWIFT-код в одной области и отображать вывод в другом.
Стабильной версией Swift является Swift 2.2.1, который был выпущен 3 мая 2016.
В результате сотрудничества с Apple существует Песочница Swift IBM для последнего синтаксиса Swift.