ETİKETLER
swift-uzatmalar
İÇERİK TÜRLERİ
Uzatmalar (Extensions)
Uzatmalar, mevcut bir sınıf (class), bir yapı (structure) ya da bir sayma tipine (enumeration) yeni bir işlevsellik ekleme imkanı sağlayan mekanizmalardır. Objective C’deki category mekanizmasına benzer yapılardır. Ancak Swift’te extensionların isimleri yoktur.
Swift’te extensionların gerçekleştirebileceği işlemler ise aşağıda verilmiştir:
1) Sınıf, yapı ve sayma tipine hesaplanmış özellikler ve hesaplanmış static özellikler eklemek
2) Yukardaki yapılara,örnek metotları (instance methods) ve tip metotları (type methods) eklemek