Mobil Programlama

iOS

DERS PROGRAMI
iOS 101 Ders Programı

Self İfadesi

Lisans: Creative Commons 11.12.2020 tarihinde güncellendi
Bakabileceğiniz Etiketler: Eğitmen: Geleceği Yazanlar Ekibi

 

Self ifadesi, o onda mevcut belirli bir tipe veya tipin bir örneğine açık bir referanstır. Aşağıdaki formlardan birinde kullanılır:

 

self

self.üye adı

self[indis]

self(ilk değer atama argümanları)

self.init(ilk değer atama argümanları)

 

Bir ilk değer atayıcı, subscript ya da örnek ya da nesne metodunda, self, bulunduğu tipin örneğine dorudan referans verir. Bir static ya da sınıf metodunda, self, içinde bulunduğu tipe doğrudan referans verir.

 

ÖRNEK:


 

class AA{

var ac: String

init( ac : String) {

self.ac = ac

}

}

var a = AA(ac: "fransa")

print(a.ac)

PROGRAMIN ÇIKTISI

 

fransa