ETİKETLER

swift-extensions

İÇ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

Abone ol swift-extensions