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