İçeriğe geç

Etiket: Struct

Solidity değişken tipleri

Merhabalar bu yazımda Solidity içerisinde bulunan değişken tiplerini örnek vereceğim.

Öğrenmek istediğimiz bir programlama dilinde adım adım ilerlememiz gerekir. Dilin syntax yapısına hakim olmak çok önemlidir. Bu yüzden dili tanırken değişken tipleri kullanımı, fonksiyonlar, struct yapıları vs bilmemiz şart.

Aşağıda …

SwiftUI ile Encapsulating styles

Merhabalar bu yazımda SwiftUI ile nesnelerin tasarımlarını ve aksiyonlarını daha temiz ve generic kullanmak için yapmanız gerekenleri paylaşacağım.

iOS uygulama geliştirirken en önemli konulardan biride tasarımlarda tekrar kod yazmamak ve aynı şeyleri fazladan yapmamak için generic custom celler veya view …

SwiftUI ile Expandable List kullanımı

Merhabalar bu yazımda SwiftUI ile List içerisinde expand yapısını nasıl kullanabileceğinizi göstereceğim.

SwiftUI yeni versiyon ile List (TableView) içerisine children adı altında yeni itemler ekleyip, bunları kullanmamızı kolaylaştıracak bir güncelleme aldı. Bu güncelleme oldukça yararlı ve oldukça etkili bir şekilde …

Swift 5.2 ile callAsFunction kullanımı

Merhabalar bu yazımda Swift 5.2 ile aramıza katılan callAsFunction kullanımını sizlerle paylaşacağım.

Class ve Struct içerisinde tanımlanan callAsFunction ile direkt olarak yaratılan nesne üzerinden fonksiyon çalıştırmanızı sağlıyor.

Aşağıdaki örneği inceleyelim.

class StepCounter {
    var steps = 0

    func callAsFunction(count: Int) 

Swift 5.2 ile Subscript default kullanımı

Merhabalar bu yazımda Swift 5.2 ile birlikte aramıza katılan Subscript default ön eki hakkında bilgi vereceğim.

Aramıza katılan default ön eki sayesinde subscript içerisinde olmayan indis çağrıldığında out of range işlemi oluşmasın diye eklenmiştir.

Aşağıdaki örnekte kullanımını görebilirsiniz.

struct Users 

Swift 5.2 ile Key Path Expressions

Merhabalar bu yazımda Swift 5.2 ile gelen Key Path kullanarak sorgulama yapabilmenizi sağlayan özelliği paylaşacağım.

Xcode 11.4 sürümü ile birlikte artık Swift 5.2 derleyebilir duruma geldik. Bu güncellemede dilde bazı yenilikleri bizlere sunmuş oldu. Bunlardan biriside şimdi paylaşacağım filter ve …

Swift 5.1 ile @propertyWrapper kullanımı

Merhabalar bu yazımda Swift dilinin yeni sürümünde karşılaşacağımız @propertyWrapper yapısı nedir ve nasıl kullanırız sorusuna yanıt bulacağız.

Swift 5.1 ile eklenen bu yapı ile değişkenlere ön ek olarak eklediğiniz @property tanımları ile değişkeni bir fonksiyona sokmadan yaratılma anında istediğiniz temizleme, …

Swift 5 ile @dynamicCallable kullanımı

Merhabalar bu yazımda Swift 5 ile aramıza katılan @dynamicCallable özelliğinden bahsedeceğim.

Bu işlev bizlere Class, Struct yapısını yaratan değişken nesnesi üzerinden parametreler ile işlem yapmamızı sağlamaktadır.

Örnek ile olaya bir göz atalım.

@dynamicCallable
class User {
    func getUserWithId(_ id:Int) -> 

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 …

Copyright © 2022 Kenan Atmaca