Apa itu opsional cepat?
Apa itu opsional cepat?

Video: Apa itu opsional cepat?

Video: Apa itu opsional cepat?
Video: 8 FITUR WA BUSINESS YANG BIKIN ONLINE SHOP PEMULA CEPAT LARIS❗️ 2024, November
Anonim

NS opsional di dalam Cepat adalah tipe yang dapat menyimpan nilai atau tanpa nilai. Opsional ditulis dengan menambahkan ? untuk jenis apa pun: Sebelum Anda membukanya (atau "membuka" dalam bahasa opsional ) Anda tidak akan tahu apakah itu berisi sesuatu atau tidak sama sekali.

Di sini, mengapa kami menggunakan opsional di Swift?

Anda gunakan opsional : Untuk properti yang tidak memiliki nilai awal (dan tidak ada nilai awal yang ditetapkan dalam konstruktor), seperti properti outlet tertentu. Anda juga dapat membuat properti yang tidak vital untuk berfungsinya instance tertentu, mis. opsional . Ketika metode yang seharusnya mengembalikan nilai gagal.

Orang mungkin juga bertanya, apa nihil di Swift? nol dijelaskan dalam dokumen Apple sebagai: yang berarti "tidak adanya objek yang valid." Jika Anda baru mengenal pemrograman nol hanya berarti bahwa variabel (kadang-kadang disebut objek) kosong dan tidak memiliki nilai yang ditetapkan. Jika Anda memiliki latar belakang pemrograman nol dapat dianggap sebagai pengganti suka-untuk-suka untuk batal.

Dalam hal ini, bagaimana cara membuka bungkus opsional di Swift?

Kamu bisa buka bungkus opsional dalam tiga setengah cara: Dengan kekuatan membuka bungkusan , menggunakan jika [ opsional ] != nihil dan [ opsional ]! Dengan opsional mengikat, menggunakan if let [non- opsional ] = [ opsional ] {

Apa tupel di Swift?

Tuple di Swift menempati ruang antara kamus dan struktur: mereka menyimpan tipe data yang sangat spesifik (seperti struct) tetapi dapat dibuat dengan cepat (seperti kamus). Mereka biasanya digunakan untuk mengembalikan beberapa nilai dari panggilan fungsi.

Direkomendasikan: