İçeriğe geç

Etiket: Type

Swift 5.1 ile Opaque Return Types

Merhabalar bu yazımda Swift 5.1 ile aramıza katılan önemli yeniliklerden Opaque Return Type kullanımından bahsedeceğim.

Dile eklenen bu ek return parametresi ile önceden oluşan bir sorun çözülmüş oluyor. Nedir bu sorun ? diyecek olursanız.

Aşağıdaki örnek üzerinden gidelim.

protocol Animal 

Swift ile Associatedtype Protocol kullanımı

swift

Merhabalar bu yazımda Swift 3.0 ile gelen protocol generics özelliğine örnek vereceğim. Generics Swift dili ile gelen çok güzel bir özellik ve çok işlevsel bu özelliği class,struct,enum,extension bir çok yerde kullanıyoruz.

Protocollerde typealias ile yapılan işlem 3.0 versiyonu ile deprected …

Swift ile Type Casting

swift

Merhabalar bu yazımda Swift ile Değişkenin türü nasıl değiştirilir, cast edilir bunun örneğini vereceğim.

İlk olarak diğer programlama dillerindeki kullanıma benzeyen sınıf ismiyle cast işlemi bulunakta aşağıda örneğini inceleyebilirsiniz.

var strnum:String = "42"
var strfloat:String = "3.212"

var intnum:Int = 

Swift ile Type Check

swift

Merhabalar bu yazımda Swift ile değişkenlerin türünü nasıl kontrol ederiz bunun örneğini vereceğim.

Nesnelerinin kontrolu için is operatorü kullanılır aşağdaki örnekte atanan değeri is ile kontrol ediyoruz.

var valueN:Any

valueN = 2

if valueN is Int {
    print("valueN Int") //
Copyright © 2020 Kenan Atmaca