Merhaba sevgili Turk Hack Team Ailesi, bu konumda Swift kodlamaya giriş yapacağız. Umarım herkes adına yararlı ve güzel bir konu olacaktır.
Swift Giriş
************************************
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 keywordu kullanılır.
Örneğin;
Kod:
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.
Kod:
var userName: String
username = "bay404"
************************************
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.
************************************
Integer
Çoğu durumda, integer sayıları özel boyutlarda kullanmanız gerekmeyecek. Ancak swift programlama dili, ek olarak Int tipini destekliyor. Bu tip, üzerinde koştuğu platformun doğal karakret boyutuna sahip.
************************************
Floating-Point Sayılar
Floating-Point sayılar, bizim küsüratlı diye ifade ettiğimiz sayılara verilen isimdir. Örneğin pi sayısı(3.14159).
Swift programlama dili ise bize 2 tane küsüratlı sayı tutabileceğimiz tip tanımlıyor. Birincisi Double, ikincisi ise Float.
************************************
Double
Double içerisinde 64-bit e kadar küsüratlı sayı tutabiliyoruz.
************************************
Float
Float içerisinde 32-bit e kadar küsüratlı sayı tutabiliyoruz.
************************************
Type Aliases
Swift programlama dilinde, Type Aliases kavramını, mevcut olan bir tip için takma ad olarak ifade edebiliriz. Bu işlemi yapmak için typealias keywordünü kullanıyoruz.
************************************
Takma adları, geliştirmekte olduğunuz projenin içeriğine göre kullanmak isteyebilirsiniz. Örneğin dış bir kaynaktan veri alıyorsanız ve bu verinin spesifik bir boyutu var ise, typealias işinizi görecektir.
Kod:
typealias NumSample = UInt16
NumSaple şeklinde tanımladığımız bu takma adı, istediğimiz her yerde, orjinal isminin yerine kullanabiliriz.
Kod:
let maxNumAmpliture = NumSample.min
NumSamle.min i çağırdığımız zaman aslında UInt16.min i çağırmış oluyoruz.
Geri Dönüş ve Yanıtlarınız Bekliyorum. Benim için önemliler. )
Konum bu kadardı arkadaşlar. Hepinize vaktinizi ayırdığınız, okumaya uygun görüp de okuduğunuz için teşekkür ediyorum. Saygılarla iyi forumlar.. :mml
//Alıntı İçermektedir!
Bay 404 Web Coder
Son düzenleme: