0Pricing
Swift Academy · Pelajaran

Subskrip

Subskrip

Subskrip adalah pelajaran Swift Academy gratis di CoddyKit. Ini adalah pelajaran 1 dari 1. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Swift Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Swift Academy mencakup 1 pelajaran total.

Pendahuluan

Halo,

Subskrip adalah cara singkat untuk mengakses item anggota dari koleksi, daftar, atau direktori.

Gunakan subskrip untuk menetapkan dan mengambil nilai berdasarkan indeks tanpa memerlukan metode pengambil dan penyetel terpisah.

// The use of arrays in literal form is an example of subscripts.

var swiftArray = [ "Apple" , "Google" , "Amazon" , "Microsoft" ] 
swiftArray [ 2 ] = "IBM" 
print(swiftArray)

//replaced Amazon with IBM at index 2. index in array start from 0.

lanjutan

Subskrip dapat didefinisikan untuk kelas, struktur, dan enumerasi.

Subskrip digunakan untuk mengakses elemen objek bertipe koleksi. Kita dapat menggunakan subskrip untuk memperoleh nilai berdasarkan indeks.

lanjutan

Jadi, kita tidak memerlukan metode tambahan.

Misalnya, kita dapat mengakses elemen larik dengan someArray [indeks] atau elemen kamus dengan someDictionary [kunci].

Sebenarnya, kita selalu menggunakan hal ini; subskrip tersebut ditulis untuk Swift.

tipe subskrip

Kita dapat mendefinisikan lebih dari satu subskrip untuk suatu tipe.

Subskrip yang sesuai akan dipilih berdasarkan tipe indeks yang kita masukkan ke dalam subskrip (ini akan menjadi kelebihan beban).

Subskrip tidak terbatas pada satu dimensi. Dengan demikian, kita dapat mendefinisikan beberapa parameter masukan sesuai dengan kebutuhan tipe yang digunakan untuk subskrip.

contoh

Subskrip memungkinkan kita menanyakan nilai suatu instans (dengan argumen yang akan kita masukkan ke dalam tanda kurung siku setelah namanya).

// In this example instance in subscription is called
instance[1]

Cara Menulis Subskrip

Cara Menulis Subskrip?

Pertama-tama, kita menulis kata kunci subskrip. Kemudian, kita mendefinisikannya sebagai satu atau beberapa parameter dan menulis tipe kembalian.

Sintaksnya sama dengan metode yang kita kenal. Namun, berbeda dengan metode instans, subskrip dapat bersifat baca-tulis atau hanya-baca.

Perilaku ini diterapkan oleh pengambil dan penyetel pada properti terhitung dengan cara yang sama:

// subscript keyword has been defined
// one index was passed as parameter
subscript(index: Int) -> Int {
    get {
        // Return an appropriate subscript value here.
    }
 set(newValue) {
        // Perform a suitable setting action here.
    }
}

lanjutan

Seperti pada properti terhitung hanya-baca, kita dapat mendefinisikan subskrip hanya-baca dengan menghapus kata kunci pengambil dan tanda kurung.

Selamat

Selamat 🎉

Dalam pelajaran ini, kita mempelajari subskrip di Swift.

Sampai jumpa di pelajaran berikutnya.

Subskrip — ilustrasi 8

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Subskrip” gratis?

Ya — teks lengkap “Subskrip” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Swift Academy, upgrade ke CoddyKit PRO. Kursus Swift Academy mencakup 1 pelajaran total.

Apa yang akan aku pelajari di “Subskrip”?

Subskrip Kamu berlatih Swift Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai Swift Academy?

Tidak diperlukan pengalaman sebelumnya. Swift Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 1 dari 1.

Berapa lama pelajaran “Subskrip” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran Swift Academy ini?

Ya. Setiap pelajaran Swift Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

← Kembali ke Swift Academy