Pantas 3.0.2 keluaran terbaru, adalah bahasa pengaturcaraan tujuan umum interaktif dan menyeronokkan yang dibina menggunakan pendekatan moden untuk keselamatan, prestasi, dan corak reka bentuk perisian. Swift menyokong kedua-dua iOS, OS X, tvOS, dan watchOS. Sintaksnya ringkas namun ekspresif, dan aplikasi berjalan dengan pantas.
Ciri-ciri utama
Swift merangkumi ciri-ciri yang menjadikan kod lebih mudah dibaca dan ditulis, sambil memberi pengembang kawalan yang diperlukan dalam bahasa pengaturcaraan sistem yang sebenarnya. Swift menyokong jenis yang disimpulkan untuk menjadikan kod lebih bersih dan kurang terdedah kepada kesalahan, dan modul menghilangkan tajuk dan menyediakan ruang nama.
Memori diuruskan secara automatik, dan anda bahkan tidak perlu menaip titik koma. Swift juga meminjam dari bahasa lain, misalnya parameter bernama yang dibawa dari Objective-C dinyatakan dalam sintaks bersih yang menjadikan API di Swift mudah dibaca dan dipelihara.
Ciri-ciri Swift dirancang untuk bekerjasama untuk menghasilkan bahasa yang hebat, tetapi senang digunakan. Beberapa ciri tambahan Swift termasuk:
- Penutup disatukan dengan penunjuk fungsi
- Tuples dan nilai pulangan berganda
- Generik
- Pengulangan cepat dan ringkas dalam pelbagai atau koleksi
- Struktur yang menyokong kaedah, peluasan, dan protokol
- Corak pengaturcaraan yang berfungsi, e.g., peta dan tapis
- Ralat yang kuat dalam menangani bawaan
- Aliran kawalan lanjutan dengan do
,
pengawal,
menangguhkan, dan
ulangikata kunci
Cara Memasang Swift 3.0.2 Bahasa Pengaturcaraan iOS di Ubuntu 16.04
sudo apt-get install clang libicu-dev wget -q -O - https: // pantas.org / kunci / kunci semua.asc | gpg --import - wget https: // pantas.org / binaan / swift-3.0.2-pelepasan / ubuntu1604 / swift-3.0.2-SIARAN / swift-3.0.2-SIARAN-ubuntu16.04.tar.gz tar xzf swift-3.0.2-SIARAN-ubuntu16.04.tar.gz eksport PATH = swift-3.0.2-SIARAN-ubuntu16.04 / usr / bin /: "$ PATH" pantas
Cara Memasang Swift 3.0.2 Bahasa Pengaturcaraan iOS di Ubuntu 14.04
sudo apt-get install clang libicu-dev wget -q -O - https: // pantas.org / kunci / kunci semua.asc | gpg --import - wget https: // pantas.org / binaan / swift-3.0.2-pelepasan / ubuntu1404 / swift-3.0.2-SIARAN / swift-3.0.2-SIARAN-ubuntu14.04.tar.gz tar xzf swift-3.0.2-SIARAN-ubuntu14.04.tar.gz eksport PATH = swift-3.0.2-SIARAN-ubuntu14.04 / usr / bin /: "$ PATH" pantas