Используйте этот тег только для вопросов, непосредственно связанных с изменениями в версии 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.