iOS 101Başlangıç seviyesi derslerde iOS uygulama geliştirme ortamını detaylı olarak inceliyoruz.

Tüm Eğitimleri Aldın mı? Kendini sınamanın tam zamanı

Haydi Sınava Gir

Sınıftan Bir Örnek Oluşturma

Kategori : Mobil | Lisans : Creative Commons (by-nc-sa) | En son 11.05.2016 tarihinde güncellendi
Eğitmen : Geleceği Yazanlar Ekibi
Etiketler : obj-c sınıftan örnek oluşturma

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];