Medium Üzerinden Swift makalelerini foruma aktarıyorum.
Herkese merhaba,
Çoğu yazılımcı için en kolay dil olan, android geliştiricilerini kıskandıran Swift dilinde tanımlama ve adlandırmaları öğreneceğiz.
Let ve var adında iki adet değişken tanımlama yöntemi var. İkisi arasında basit farklar var, bunlar:
Let sadece bir kere tanımlanıp değiştirilemez. Fakat Var ilerki kısımlarında da değiştirilebilir. Gelin örnekte inceleyelim.
Yukarıdaki resimde iki adet değişken tanımladık fakat sadece Var ile tanımladığımız değişkeni tekrar değiştirebildiğimiz için değişken1" in değerini değiştirdik. Eğer Let i kullanmaya çalışsaydık ne olacaktı? Hadi buna bakalım.
Solda verilen hatayı görüyoruz. Degisken2 nin Let ile tanımlandığını, eğer değerini değiştirmek istiyorsanız Var ile tanımlamanız gerektiğini söylüyor.
Var ile Let arasında aslında temel fark bu. İlerki kısımda uygulama geliştirmeye başlayacağımız zaman olabildiğince Let kullanmaya dikkat etmemiz gerekiyor.
Veri tipleri
Bir dilin olmazsa olmazlarından veri tiplerini inceleyeceğiz. Temelde dört adet veri tipi var. Bunlar; String, Bool, Int, Double.
String: Basit bir şekilde yazı diyebiliriz. Tırnak işaretleri arasına alarak gösterilir. Örn: Emin Kotan
Bool: Doğru veya yanlış olma durumunu ifade eder. Örn: true, false
Int: Tam sayıları belirtmek için kullanıyoruz. Örn: 10
Double: Ondalıklı sayıları belirtmek için kullandığımız tür. Örn: 38.12
Herkese merhaba,
Çoğu yazılımcı için en kolay dil olan, android geliştiricilerini kıskandıran Swift dilinde tanımlama ve adlandırmaları öğreneceğiz.
Let ve var adında iki adet değişken tanımlama yöntemi var. İkisi arasında basit farklar var, bunlar:
Let sadece bir kere tanımlanıp değiştirilemez. Fakat Var ilerki kısımlarında da değiştirilebilir. Gelin örnekte inceleyelim.
Yukarıdaki resimde iki adet değişken tanımladık fakat sadece Var ile tanımladığımız değişkeni tekrar değiştirebildiğimiz için değişken1" in değerini değiştirdik. Eğer Let i kullanmaya çalışsaydık ne olacaktı? Hadi buna bakalım.
Solda verilen hatayı görüyoruz. Degisken2 nin Let ile tanımlandığını, eğer değerini değiştirmek istiyorsanız Var ile tanımlamanız gerektiğini söylüyor.
Var ile Let arasında aslında temel fark bu. İlerki kısımda uygulama geliştirmeye başlayacağımız zaman olabildiğince Let kullanmaya dikkat etmemiz gerekiyor.
Veri tipleri
Bir dilin olmazsa olmazlarından veri tiplerini inceleyeceğiz. Temelde dört adet veri tipi var. Bunlar; String, Bool, Int, Double.
String: Basit bir şekilde yazı diyebiliriz. Tırnak işaretleri arasına alarak gösterilir. Örn: Emin Kotan
Bool: Doğru veya yanlış olma durumunu ifade eder. Örn: true, false
Int: Tam sayıları belirtmek için kullanıyoruz. Örn: 10
Double: Ondalıklı sayıları belirtmek için kullandığımız tür. Örn: 38.12
Moderatör tarafında düzenlendi: