Sınıftan Bir Örnek Oluşturma
Lisans:
Creative Commons
11.12.2020
tarihinde güncellendi
Bakabileceğiniz Etiketler:
Eğitmen:
Geleceği Yazanlar Ekibi
Daire adlı sınıftan d1 adlı bir örnek oluşturmak için aşağıdaki formülü kullanmalıyız:
daire *d1;
Bir sonraki aşamada sınıf örneği için bellek tahsisini gerçekleştiriyoruz:
d1=[daire alloc];
alloc, NSObject sınıfından miras alınan bir sınıf metodudur.
Sonrasında örneğimizin başlangıç durumunu init (initialization) metodu ile oluşturuyoruz:
d1=[d1 init];
Bu üç adımı tek bir adımda da gerçekleştirebiliriz:
daire *d1=[[daire alloc] init];
İşlemler bitince kullanılan belleği iade etmek içinse release metodunu kullanıyoruz:
[d1 release];