
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 keyword?u 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üpte okuduğunuz için teşekkür ediyorum.
Saygılarla iyi forumlar.. :mml
Bay 404 Web Coder