ETİKETLER
swift-operatorler
Üçlü Koşul Operatörü
Bu operator aşağıdaki şemaya göre çalışır:
koşul ? true ise yapılacak iş : false ise yapılacak iş
ÖRNEK:
var x:Int
x = -4
x>=0 ? print("\(x) POZİTİF YA DA SIFIRDIR..."):print("\(x) NEGATİFTİR...")
PROGRAMIN ÇIKTISI
-4 NEGATİFTİR...
TİP CASTING OPERATÖRLERİ
Bunlar iki tanedir : as ve is
Aşağıdaki biçimlerde kullanılırlar:
Ifade as tip
ifade as? tip
ifade is tip
ÖRNEK:
Bit Düzeyinde Mantıksal Operatörler
BİT DÜZEYİNDE MANTIKSAL OPERATÖRLER
Bu operatörler esas itibariyle mantıksal operatörler gibi işlem görürler; bit düzeyine uyarlanırsa aşağıdaki tablolar elde edilir. AND (&) operatörü için,
Bit Düzeyinde İşlem Gören Operatörler
BİT DÜZEYİNDE İŞLEM GÖREN OPERATÖRLER
Swift’te,bit düzeyindeki (bitwise) operatörler C’den aynen alınmıştır. Bu tür operatörler yardımı ile bir veri yapısı içindeki belirli bitler’e erişmek ve farklı veriler arasında bit’ler mertebesinde karşılaştırmalar yapmak mümkün olmaktadır. Bu operatörler aşağıdaki tabloda listelendiği gibidir: