Cara Program di Swift pada Windows 10

Cara Program di Swift pada Windows 10

Swift adalah salah satu bahasa terpanas sekarang, dan untuk alasan yang baik. Aplikasi Mac dan iOS mengambil sebahagian besar pasaran. Mampu membina aplikasi iOS secara semula jadi adalah masalah besar bagi orang yang tidak mahu memasuki kedalaman Objektif C.





Oleh kerana Swift berasal dari Apple, anda memerlukan Mac, bukan? Keliru. Walaupun tidak ada metode 'di luar kotak' untuk menyusun Swift di Windows, itu tidak berarti pengguna Windows tidak dapat belajar Swift.





Inilah cara membuat program Swift sederhana dan menyusun dan menjalankannya di Windows 10.





Apa itu Swift?

Sebelum memulakan, mari kita lihat apa sebenarnya Swift. Swift adalah bahasa pengaturcaraan yang direka oleh Apple. Ia memerlukan idea 'dari Objective-C, Rust, Haskell, Ruby, Python, C #, CLU, dan terlalu banyak yang lain untuk disenaraikan' menurut pencipta projek Chris Lattner.

Ini adalah bahasa yang agak muda yang diluncurkan kepada umum pada tahun 2014, walaupun sudah banyak dipahami. The Indeks TIOBE bahasa pengaturcaraan teratas pada tahun 2017 menempatkan Swift di nombor 11, menjadikannya salah satu bahasa yang berkembang pesat sepanjang masa.



Ringkasnya, jika anda memprogram untuk Mac atau iOS, Swift adalah untuk anda! Untuk melihat lebih mendalam mengenai kegunaan Swift, perhatikan sebab-sebab mengapa Swift patut dipelajari.

Bermula dengan Swift pada Windows 10

Pertama, kita memerlukan editor untuk menulis kod kita. Anda boleh menggunakan IDE yang anda selesa, walaupun tidak perlu menggunakannya dan editor teks juga akan mencukupi. Kebanyakannya bergantung kepada pilihan peribadi, walaupun jika anda memerlukan pertolongan untuk memutuskan apa yang akan digunakan panduan ini, anda dapat membantu anda.





Hari ini kita akan menggunakan Notepad ++ kerana ia percuma, sederhana, dan boleh diperluas. Muat turun Notepad ++ dan buka. Mari kita pergi ke beberapa pengekodan!

Program Swift Mudah untuk Windows

Untuk projek ujian kami hari ini, kami akan membuat program mudah yang akan dijalankan pada baris arahan Windows. Mulakan dengan membuka fail Notepad ++ baru. Kita akan mulakan dengan mencetak soalan ke layar, menunggu pengguna menaip respons mereka, dan kemudian menggunakan respons ini untuk memberikan jawapan.





print('What is your name?')

Ini akan dipaparkan semasa program dijalankan. Sekarang setelah kami mengemukakan soalan, kami harus menyediakan cara untuk membiarkan pengguna menjawab. Untuk ini, kami menggunakan garis baca () kaedah dan simpan jawapan sebagai pemboleh ubah yang disebut tindak balas .

var response = readLine()

Sekiranya anda sudah biasa dengan bahasa pengaturcaraan lain, anda mungkin akan melihat beberapa perbezaan kecil di sini. Pertama, kita dapat menyimpan data yang diperoleh dari readLine sebagai di mana bukannya harus menentukan bahawa ia akan menjadi rentetan. Perubahan lain bagi anda yang datang dari JavaScript atau C # adalah kekurangan titik koma untuk menunjukkan akhir baris.

Pengguna Python mungkin sudah berada di rumah di sini!

Menambah Keluaran

Setelah maklumat ini disimpan dalam pemboleh ubah, kami ingin menggunakannya dan memaparkannya kembali kepada pengguna. Apa yang lebih baik daripada mengharapkan mereka hari yang hebat?

print('Hello (response!), I hope you are having a great day!')

Walaupun anda mempunyai pengalaman dalam bahasa lain, anda akan melihat beberapa perbezaan di sini. Daripada menggunakan + operator di luar tanda petikan untuk memaparkan pemboleh ubah anda, anda gunakan (nama berubah-ubah) dalam tanda petikan. Satu lagi ciri Swift adalah penggunaan Nilai Pilihan . Nilai-nilai ini sukar difahami pada pandangan pertama, tetapi menambah fungsi yang lebih besar untuk penggunaan pemboleh ubah dalam Swift.

Dalam contoh ini, kami hanya ingin memaparkan nilainya sebagaimana adanya, jadi kami menambahkan tanda seru setelah nama pemboleh ubah tindak balas! untuk menunjukkan bahawa itu bukan Nilai Pilihan. Nilai pilihan adalah pemboleh ubah yang mungkin atau tidak diberi nilai. Ia tidak memerlukannya. Sekiranya tidak diberikan nilai, maka ia akan diberikan nihil.

Tanda tanya (?) Setelah jenis nilai mengenalinya sebagai pilihan, sementara tanda seru bermaksud tidak.

Kod anda akan kelihatan seperti ini:

Untuk menyimpan kod anda, gunakan Fail> Simpan Sebagai dan pilih Fail pantas daripada Simpan Sebagai Jenis menu. Sekiranya menu anda tidak mempunyai jenis fail Swift, pilih semua fail sebaliknya, dan tambahkan .tukar sambungan fail selepas nama fail yang anda pilih.

Menyusun Swift di Windows 10

Sekarang kita mempunyai program, kita perlu dapat menyusun dan menjalankannya. Walaupun tidak ada cara untuk memprogram Swift di Windows 10, ada jalan keluar. Han Sangjin telah membuat penyusun untuk Swift yang tersedia untuk dimuat turun dari Github . Muat turun dan pasang aplikasi Swift untuk Windows menggunakan arahan yang diberikan dalam pautan.

Setelah dipasang, buka. Klik pada Pilih fail butang dan pilih program yang anda buat sebelumnya. Klik Menyusun dan tunggu program disusun.

Untuk program yang sangat kecil ini mesti hampir seketika, walaupun memerlukan masa bergantung pada seberapa kompleks anda membuat kod anda!

Anda harus menerima mesej 'Berhasil disusun' di kotak dialog. Sekiranya tidak, kembalilah dan periksa kod anda untuk memastikan anda tidak melakukan kesalahan. Setelah kod disusun, klik Lari untuk menjalankan program anda. Program akan dibuka di Windows Command Line, dan akan kelihatan seperti ini:

Perlu diingat bahawa anda mesti menggunakan aplikasi Swift untuk Windows untuk menjalankan kod anda, EXE fail yang dibuat tidak akan berfungsi sendiri, walaupun aplikasinya terbuka.

Mulakan Coding Swift pada Windows Hari Ini

Sekiranya anda memutuskan bahawa Swift adalah untuk anda, ada banyak alat di luar sana untuk membantu anda. Setelah anda memahami asas persekitaran, mengapa tidak mencuba beberapa projek pemula untuk menghidupkan pengetahuan anda?

fail dibuka dalam program lain

Sekiranya anda pengguna Linux ingin membuat kod aplikasi iOS, berikut adalah cara membuat kod di Swift dengan Ubuntu.

Berkongsi Berkongsi Tweet E-mel Inilah Sebabnya FBI Mengeluarkan Amaran untuk Hive Ransomware

FBI mengeluarkan amaran mengenai jenis ransomware yang sangat jahat. Inilah sebabnya mengapa anda perlu berhati-hati terhadap Hive ransomware.

Baca Seterusnya
Topik-topik yang berkaitan
  • Pengaturcaraan
  • Pembangunan Aplikasi
  • Pantas
  • Bahasa Pengaturcaraan
Mengenai Pengarang Ian Buckley(216 Artikel Diterbitkan)

Ian Buckley adalah wartawan bebas, pemuzik, pemain dan penerbit video yang tinggal di Berlin, Jerman. Ketika dia tidak menulis atau di atas pentas, dia bermain-main dengan elektronik DIY atau kod dengan harapan menjadi saintis gila.

Lagi Dari Ian Buckley

Langgan buletin kami

Sertailah buletin kami untuk mendapatkan petua, ulasan, ebook percuma, dan tawaran eksklusif!

Klik di sini untuk melanggan