Swift tag təsviri

Swift, Apple Inc tərəfindən inkişaf etdirilən universal bir açıq mənbə proqramlaşdırma dilidir. platformalar və linuxlar üçün. Etiketi yalnız dil xüsusiyyətləri və ya Swift kodunu tələb edən suallar üçün istifadə edin. Platformlar və ya çərçivələr haqqında sualları [ios], [macos], [watch-os], [tvos], [kakao-toxunma] və [kakao] istifadə edin (agnostic dil).

Swift 2 iyun 2014-cü il tarixində Apple tərəfindən tətbiq olunan və açıq mənbə kimi paylanmış proqram və sistem proqramlaşdırma dilidir. Swift, Apple iOS, macOS, watchOS və tvOS əməliyyat sistemləri üçün Objective-C və Cocoa / Cocoa Touch API ilə qarşılıqlı fəaliyyət göstərir.


Mövcud sabit versiya Swift 4.2, 17 Sentyabr 2018-də çıxarılan ( azad qeydləri ).

  • GitHub mövcud Swift açıq mənbə
  • Swift> = 2.2 Linux platformasında Swift üçün dəstək daxildir.

OpenStack object / blob storage ilə bağlı suallar və paralel skript dili ilə bağlı suallar üçün üçün tag istifadə edin.

Swift, Objective-C ilə müqayisədə geliştiricinin təcrübəsini yüksəltməyi vəd edir:

  • Generics
  • Təhlükəsizlik növü
  • Çıxış növü
  • İsmarıclar
  • Artan təhlükəsizlik (daşqından qorunma, başlamadan əvvəl istifadə edilməsi və s.)
  • Yüksək sifariş funksiyaları (xəritə, filtr, sort)

digərləri arasında.

Swift sözdizimi, bəzi xüsusiyyətləri Objective-C-dən saxlayır, yeni xüsusiyyətləri üçün geniş bir lüğət təmin edir.

Dil, Cocoa və Cocoa Touch kimi mövcud iOS və MacOS platformalarından istifadə edə bilər və tətbiqlərdə Objective-C ilə birləşə bilər. Swift applications standart ikili faylları tərtib və OSX 10.9, iOS 7 (və ya daha yüksək), tvOS və watchOS üzərində işləyə bilər.


Qrafik

  • Swift 2.0, 8 İyun 2015 tarixində WWDC'de Apple tərəfindən təqdim edildi. Onlar try , throwcatch ilə "Error Handling Model" kimi yeni funksiyalar əlavə etdi.

  • Swift 3.0, Apple'ın Apple platformalarına (Windows, Linux, Android, Raspberry Pi, və s.) Görünməsi ilə 2016-cı il iyunun 13-də WWDC-də Apple-a təqdim olundu.

  • Swift 4.0, 5 İyun 2017 tarixində WWDC'de Apple tərəfindən təqdim edildi.

  • Swift 4.2, 4 İyun 2018-ci ildə WWDC'de Apple tərəfindən təqdim edildi.

  • Swift 5.0, 24 yanvar 2019-cu ildə Xcode 10.2'nin beta versiyasını təqdim etdi.


Resurslar

Tövsiyələr

kitablar

Digər mənbələr


Etiketlər