Новые фреймворки и изменения в структуре — Swift 4
Было опубликовано 15 августа 2019 года
Обновлено 5 апреля 2020 года
Было опубликовано 15 августа 2019 года
Обновлено 5 апреля 2020 года
Swift 4 является четвёртым основным выпуском языка для разработки приложений, разработан Apple Inc., заменив Swift 3.1.1. Был представлен на конференции WWDC 2017.
В январе 2017 года Крис Латтнер объявил о своем уходе из Apple на новую должность с Tesla Motors, а ведущая роль проекта Swift-ветеран команды Тед Кременек.
Swift 4.0 внес несколько изменений в некоторые встроенные классы и структуры. Код, написанный с предыдущими версиями Swift, может быть обновлен с помощью функции миграции, встроенной в Xcode
Новая версия Swift основывается на сильных сторонах Swift 3, обеспечивая большую надежность, стабильность, совместимость исходного кода с Swift 3 и улучшая стандартную библиотеку.
Разработка языка Swift началась в 2010 году Крисом Латтнером, руководителем отдела разработки инструментов для создания программного обеспечения Apple и одним из основных разработчиков LLVM. Swift заимствовал идеи из «Objective-C, Rust, Haskell, Ruby, Python, C#, CLU, и ещё из стольких многих языков, что сложно перечислить». Первоначально для нового языка использовали название Shiny.
Предыдущая версия языка Apple Swift 3 вышла в сентябре 2016 года
На смену пришёл Swift 5 вышедший в апреле 2019 года