İçeriğe geç

Etiket: Swift

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 Closures Rethrows kullanımı

swiftMerhabalar bu yazımda Swift 2.0‘dan sonra gelen throws yani hata yakalayıcıların fonksiyon içinde çağrıldığında nasıl kullanılması gerekli buna örnek vereceğim.

Bu işlemi Rethrows operatorunu fonksiyonda kullanarak hallediyoruz bu özellik closures için throw kullanımını sağlamakta.

Aşağıdaki örnek güzelce bu konuyu …

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") //

Swift ile Optional Protocol

swift

Merhabalar bu yazımda Swift ile protocol yazarken bunu nasıl optional haale getiririz bunun örneğini vereceğim.

Daha önceki yazımda Protocol nediri incelemiştim tekrar bakabilirsiniz.

Bildiğiniz gibi optional kullanılada bilir kullanılmayada bilir anlamına gelmekte.Protocol yazarken bazı değişlenleri ve fonksiyonları sınıflarda duruma göre …

Swift ile Assert Kullanımı

swift

Merhabalar bu yazımda program çalışma hatalarını kontrol edip bilgi alacağınız yararlı fonksiyon assert‘in kullanımına yönelik örnek vereceğim.

Duruma,kodunuza göre sonucu Bool dönen işlemlerde kullanılır hatada yazdığınız mesajı ve kod satır no sunu ekrana basar.

Aşağıda kısa ve basit bir …

Swift ile Where Kullanımı

swift

Merhabalar Swift ile yazacağınız uygulamalarda işinize yarayacak ek koşul deyimi where‘e örnek vereceğim.

where deyimi Sql dilinde sıklıkla karşılaştığımız koşul deyimidir where id = 5 ise şeklinde dilinde tanımlanıyordu.

Swift ile bu deyimi for,if vs ile beraber kullanabiliyoruz.

let 

Swift ile ScreenShot Kontrol

swift

Merhabalar bu yazımda Swift ile İOS uygulama programlarken SnapChat uygulamasında karşımıza çıkan fotoğrafa bakarken ekran görüntüsü aldığınızda karşı tarafa bunu bildirmesi nasıl yapılır ? Bunun örneğini vereceğim.

Bunu yapmak için İOS’ta gömülü olan donanım yazılım arası kodlardan faydalanacağız ve bu …

Swift ile IBDesignable Class kullanımı

swift

Merhabalar bu yazımda İOS programlarken UIButton,UISwitcher vs kullandığımız nesnelerin özelliklerini ve projeye eklediğimiz nesnelerin sınıfları yerine kendi sınıfımızı dahil edebiliriz.

Bunun için geliştirilmiş IBDesignable sınıf türü vardır. Ve özellik olarak yani değişken türüde IBInspectable ‘dır kullanırken başlarına @ işareti koymanız …

Swift ile storyboard arası geçiş

swift

Merhabalar bu yazımda Swift ile Storyboardlar yani sayfalar arası geçişi nasıl kod ile sağlarız ve geri eski sayfaya geri dönerizin örneğini vereceğim.

Sayfaları bir birine ok ile bağlayıp show seçeneğini seçersenizde o sayfaya push edilmiş olur ancak biz kod yöntemi …

Copyright © 2022 Kenan Atmaca