Tutorial Swift Belajar Tipe Data dan Penjelasannya

Tutorial swift type data
Tutorial swift type data
Codingtive.com - Tipe data merupakan klasifikasi data yang menerjemahkan maksud programmer dalam menggunakan data. Pengertian lainnya, tipe data merupakan suatu memori pada komputer yang digunakan untuk menyimpan suatu nilai. Sebagian besar bahasa pemrograman memiliki berbagai macam tipe data, contohnya bilangan bulat atau integer, string, boolean, dan masih banyak lagi.

Tipe data juga mendefinisikan operasi yang akan dilakukan pada data tersebut, dan bagaimana suatu data disimpan. Pada tutorial ini kita akan belajar untuk mengenal macam-macam tipe data pada Swift.

Pada bahasa pemrograman Swift, untuk menentukan tipe data ada 2 cara, yaitu :
  1. menetapkan / assign secara langsung.
  2. menggunakan tipe annotations.
Berikut macam-macam tipe data pada bahasa pemrograman Swift :

String

String merupakan tipe data yang berisi sekumpulan karakter. Pada pemrograman Swift, String dapat berupa long, short, maupun karakter kosong. Berikut adalah contoh menggunakan tipe data String :
Menetapkan langsung
var name = "Codingtive"
Menggunakan annotations
var name: String
name = "Codingtive"
Ketika membuat variable tanpa menggunakan annotations secara otomatis Swift mengetahui tipe data yang digunakan.

Integer

Integer merupakan tipe data yang menampung nilai angka yang bersifat bilangan bulat. Contohnya seperti 12, 3, 100, -120. Berikut contoh menggunakan tipe data Integer :
Menetapkan langsung
var date = 12
Menggunakan annotations
var date: Int
date = 12

Float dan Double

Float dan Double merupakan tipe data yang menampung nilai angka pecahan. Contohnya seperti 2.5, 0.12, -86.33. Perbedaannya Double memiliki memori yang lebih besar dan tingkat akurasi yang lebih tinggi dibandingkan Float. Berikut contoh menggunakan Float dan Double :
var weight: Float
weight = 2.5

var longitude: Double
width = -86.7333
Untuk rekomendasi gunakan Double yang memiliki memori dan akurasi yang lebih tinggi, namun apabila angka pecahan tidak terlalu banyak digit dapat menggunakan Float.

Boolean

Boolean merupakan tipe data yang hanya memiliki nilai true dan false, biasanya digunakan untuk logika maupun perbandingan. Berikut contoh penggunaan tipe data Boolean :
Menetapkan langsung
var isSheLikeYou = false
Menggunakan annotations
var isSheLikeYou: Bool
isSheLikeYou = true

Nilai Opsional

Pada bahasa pemrograman Swift juga dapat memberikan nilai opsional pada saat deklarasi variable dan tipe data, sehingga menghindari nilai kosong atau nil. Contohnya seperti berikut :
var name: String? = "Codingtive"
name = "Codingtive.com"

var age: Int? = 0
age = 19
Ketika variable name dan age nilainya kosong atau nil maka nilai default yang akan digunakan yaitu "Codingtive" dan 0. 

Catatan

Ketika kamu mencoba dengan aplikasi Playground, pada saat menggunakan annotations awalnya akan muncul pesan error berikut pada saat dirun :

error: variables currently must have an initial value when entered at the top level of the REPL

Bagaimana mengatasinya ? Caranya sangat mudah, yaitu dengan mengganti Manually Run dengan Automatically Run pada tombol run dibawah. Gambarnya seperti berikut :
solve xcode playground initial value REPL
solve xcode playground initial value REPL

Kesimpulan

Swift memiliki type inference yaitu teknik untuk mengenali secara otomatis tipe apa yang digunakan berdasarkan nilai dari suatu variable. Untuk menggunakan tipe data pada Swift ada 2 cara, yaitu menetapkan secara langsung atau menggunakan tipe annotations. Jika data tipenya tetap misalnya selalu String, maka gunakan tipe annotations.

Selanjutnya kamu juga dapat mempelajari tutorial berikut : 

Semoga bermanfaat ya.

Berlangganan update artikel terbaru via email:

Belum ada Komentar untuk "Tutorial Swift Belajar Tipe Data dan Penjelasannya"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel