İçeriğe geç

Kategori: Swift

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 …

Swift ile Optional değişken operatörü

swift

Merhabalar bu yazımda Swift dilinde bulunan Optional konusunda kullanılan ?? operatör işaretinin ne işe yaradığını açıklayıp örnek vereceğim.

Swift dilinde değişkenler nil veya değer alacak şekilde baştan belirlenebiliyor.Örneğin: var yazi:String? şeklinde tanımlanmış bir değişken 2 değeride program kodu boyunca alabilir …

Swift ile Çizim işlemleri

swift

Merhabalar bu yazımda İOS Grafik Kütüphanesi olan CoreGraphics ile nasıl resim üzerine resim çizeriz bunun örneğini vereceğim.

CoreGraphic içerisinde yararlı çizim fonksiyonlarının bulunduğu çizim,grafik işlerinde işinizi kolaylaştıracak bir kütüphane.

Resim üzerinde dikdörtgen çizme:

import UIKit

class ViewController: UIViewController {
    
   
    @IBOutlet 

Swift ile Bit Operatörleri

swift

Merhabalar bu yazımda Matematik ve Bilgisayar bilimlerinde önemli bir konu olan ve çoğu sistemde günlük hayatta kullandığımız Bit operatörleri işlemlerini Swit ile nasıl gerçekleriz bunun örneğini vereceğim.

Aşağıdaki örnekte açıklama satırlarına özelliğin ne işe yaradığını ekledim kodu inceleyebilirsiniz.

let initBits: 

Swift Autoclosure kullanımı

swift

Merhabalar modern dillerde bulunan closure yani fonksiyon parametresine fonksiyon yazma işlemi Swift dili ile çok güzel bir şekilde sağlanmış ve bize kod yazarken kolaylık,esneklik sağlıyor.

Bu yazımda bahsetmek istediğim olay fonksiyonun gövdesi olmadan aynı çıktıyı alma işlemi bunu @autoclosure etiketi …

Swift Literal ifadeler

swift

Merhabalar bu yazımda Swift dilinde bulunan 4 adet literal tipten bahsedip.Örnek vereceğim.

Bu Literal tipler Php‘de sınıf yapısında bulunan sihirli methodlara benzemekteler,Framework kütüphane veya log kaydı tutmak için yazdığınız kodda işinize yarayabilir.

__FILE__ = İşlem yaptığı dosya adı
__LINE__

Swift ile Fallthrough kullanımı

swift

Merhabalar bu yazımda Swift ile gelen bir özellik olan fallthrough nediri açıklayıp,örnek vereceğim.

fallthrough diğer programlama dillerindede bulunan continue,break gibi deyimlere ek olarak geliştirilmiş bir döngü kontrol deyimidir.

Ne işe yarar ? Swift programlama dilinde Switch-case yapısı ile birlikte kullanılır,hangi …

Swift ile Defer kullanımı

swift

Merhabalar bu yazımda Swift Dili ile kullanacağınız bir yapı olan Defer‘den bahsedeceğim.

Defer nedir ne işe yarar ? Defer bloğu arasında olan kod parçaları en son çalıştırılır yani ilk olarak Deferin altında olan kodlar çalışır en son Defer bloğu …

Swift ile versiyona göre kod yazmak

swift

Merhabalar bu yazımda Swift ile 2.0 versiyonundan sonra gelen güzel bir özellik olan versiyona göre kod nasıl yazılır bunun örneğini vereceğim.

Yazdığımız iOS projelerinde versiyona göre kod farklılıkları ve yeni versiyonda çıkan kullandığınız bir kütüphane eski versiyonu kullanan kullanıcılarda çalışmaz.Buda …

Copyright © 2022 Kenan Atmaca