Swift Types & FunctionsLesson 23Preview gratis
Swift Enums & Patterns
Lesson ini bagian dari Swift · Semua level
Ringkasan
Pelajaran ini membahas Enumeration (enum) di Swift yang sangat kaya fitur dibanding enum pada bahasa C. Enum di Swift adalah first-class type yang dapat memiliki associated values untuk menyimpan informasi tambahan, raw values bertipe data primitif, computed properties, serta method anggota.
Poin kunci
- Enum mengelompokkan sekumpulan nilai terkait dengan tipe yang aman (type-safe)
- Didefinisikan dengan kata kunci 'enum'
- Mendukung 'Associated Values' untuk menyematkan data spesifik pada masing-masing kasus
- Mendukung 'Raw Values' dengan tipe default seperti String atau Int
- Sangat idiomatis dipadukan dengan pernyataan 'switch' untuk pattern matching
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.