ETİKETLER

swift-closure

İÇERİK TÜRLERİ

Kapatma (Closure)

 

Swiftte kapatma adı verilen yapılar C ve Objective C’deki blok yapılarına ya da başka dillerdeki lambda yapılarına benzer.

Global ve iç içe kullanılmış fonksiyonlar aslında kapatmaların özel halleridir. Global fonksiyonlar adı olan fakat değer almayan kapatmalardır. İç içe (nested) fonksiyonlar ise ismi olan ve değer kullanan kapatmalardır.

Nihayet normal kapatmalar ise isimsiz olarak kullanılan kapatmalardır.

Bir kapatmanın genel yazılımı,

{ (Parametreler) -> Gönderdiği Tip in

Deyimler

}

şeklindedir.

 

Abone ol swift-closure