Swift Programlama Dili – Constant, Variable Kavramları
Constant(sabit) : Swift programlama dilinde sabitlerin değerleri, bir kez atandıktan sonra bir daha değiştirilemez.
Variable(değişken) : Swift programlama dilinde değişkenlerin değerleri, istenildiği zaman değiştirilebilir.
Constant ve Variable
Sabitler (constant) ve değişkenler (variable), kullanılmadan önce mutlaka tanımlanmalıdır. Bir sabit tanımlamak için let keywordu; bir değişken tanımlamak için var keyword’u kullanılır.
Örneğin;
let numberOfUsers = 5 var averageAgeOfUsers = 22 // aynı zamanda, bir satırda birden çok sabit veya değişkende tanımlayabiliriz. let x=10, y= 11, z=23 var a=0, b=291, c= 991
Type Annotation
Type annotation, bir sabit yada değişkenin hangi tipte değer tutabileceğini tanımlamak için kullanılır.
var userName: String username = "muhammedozdemir"
Değişken ve Sabitleri İsimlendirme
Swift programlama dilinin belkide en eğlenceli yanlarından biri, değişken ve sabitlerin isimlerini koyarken neredeyse tüm karakterleri kullanabiliyoruz. 🙂
[…] Sabitler ve Değişkenler […]
Değişken isimlerine tüm karakterleri verebiliyor olmak ilginç :))
swift ti nerede çalıştırıcaz,eclipse gibi bir program yokmu?
XCode 6 üzerinde çalıştırabilirsiniz. XCode 6 şu anda çıkmadı, beta sürümü developerlara açık.
XCode hakkında bilgi almak için : http://kod5.org/xcodeu-taniyalim-ve-ilk-uygulamamizi-yazalim/ adresini ziyaret edebilirsiniz.
http://swiftstub.com/
http://www.runswiftlang.com/
üzerinden cevrimiçi olarak çalıştırabilirsin programa gerek omadan.
merhaba yazınız için çok teşekkürlerelinize sağlık. öncelikle swift platformunu windows’da kullanabiliyormuyum yoksa objective-c gibi sadece mac os içinmi? kullanılabilir ise nereden temin edebilirim? çok teşekkürler.
Batuhan merhaba,
Swift programlama dili, objective c ye alternatif olarak getirildi. Yani sadece mac os için.
Windowsda ancak sanal makine üzerine mac os kurarak uygulama geliştirebilirsin.
Apple ın yayınladığı kitapla paralel mi gideceksiniz?
0’dan öğrenme için yeterli midir?
Merhaba Ömer,
Evet Apple’ın yayınladığı kitaba paralel olarak gideceğiz. Yazıları düzenli takip edersen ve takıldığın yerde bizden veya başka kişilerden yardım alırsan, 0’dan öğrenebilirsin.
bn yeni gelen playground un tam mantıgını anlamadım tam olarak nasıl kullanılıyor ..
Siz kodu yazdıkca sag tarafta direk sonuc gozuyor ornek vermek gerekirirse let x = 1 yazında sagda 1 yazıyor
X + 1 yazınca 2 yazıyor
Merhaba Veli, Nevzat bir açıklama yapmış,
Burada da güzel bir videolu örnek görebilirsin : http://www.youtube.com/watch?v=xtZl1_zc3gg
bnm anlamadıgım nokta ordan yazıp kodları mesela oyun yazdım onu direk playground tan yayınlayabilirmiyim yoksa yeni proje açıp tekrar yazıptamı yayınlayacagım .
Çok faydalı. Teşekkürler.
[…] veya sabitlerdir. Sabitler ve değişkenler hakkında ayrıntılı bilgi almak isterseniz Sabitler ve Değişkenler yazıma göz […]
Merhaba , sıfırdan yazılım öğrenmek istiyorum ancak şunu sormak istiyorum ” işareti = işareti gibi ifadeler ne işe yarar ne zaman kullanılır bununla ilgili hiç bir yerde bilgi yok bunları nereden öğrenebiliriz. Teşekkür ederim.
Selim merhaba,
Bir ara senin için bununla ilgili bir yazı yazayım 🙂
Çok teşekkür ederim. Gerçekten hiç bir şey bilmediğim için yazdım. İlgilendiğiniz için teşekkür ederim.
Merhaba , sıfırdan yazılım öğrenmek istiyorum ancak şunu sormak istiyorum ” işareti = işareti gibi ifadeler ne işe yarar ne zaman kullanılır bununla ilgili hiç bir yerde bilgi yok bunları nereden öğrenebiliriz. Teşekkür ederim.
Bununla ilgili bir yazı yazacaktınız muhammed bey yazdınız mı acaba?
Anlatım dediğin budur. Sıfırdan bir dile başlayayım dedim. Swiftte karar kılmıştım. Tam vaz geçiyordum ki devam etme sebebim oldun biladerim. Bu akıcı ve açık anlatımın için teşekkürler. Swift le ilgili kaynaklarının devamını diliyorum.
Umur teşekkür ediyorum iyi dileklerin için.. Umarım devamını getirebiliriz
Abim, sana minnettarım. iOS uygulaması geliştirmek isteyen 15 yaşında bir okurunum, piyasadaki bütün Swift kitaplarını (zaten bir tane var) inceledim ve hepsi iğrenç anlatıyor gerçekten. Dili öğretmek yerine bütün kitapta tarihçesinden bahsediyor. Gerçek ve harika anlatım dediğin budur. Swift kaynaklarının devamını bekliyoruz. İyi günler 🙂