![GyUig8.gif](https://i.hizliresim.com/GyUig8.gif)
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.
![tJoGV2.gif](https://i.hizliresim.com/tJoGV2.gif)
Swift Giriş
![swift.jpg](https://i2.wp.com/kod5.org/wp-content/uploads/swift.jpg)
************************************
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.
![🙂 🙂](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f642.png)
************************************
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.
![TRoCYy.png](https://i.hizliresim.com/TRoCYy.png)
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: