İOS Obj-C

Objective C Attribute Tanımlama

Nesne yönelimli programlama mantığında, nesnelerimiz ve bu nesnelere ait özelliklerimiz bulunur. Örnek olarak “Meyve” nesnemiz olsun ve bu meyve nesnemizin isim ve renk isminde iki adet özelliği(attribute)  bulunsun. Bunu tanımlamak için sınıfımızın.h uzantılı header dosyasında;

şeklinde bir tanım yapıyoruz.

Setter ve Getter Metodları

Compilerımız bu durumda otomatik olarak setter ve getter metodlarını tanımlar. Bunları kullanmak için

Eğer özelliğimizin read-only(sadece okunabilir) olmasını istiyorsak tanımlarken;

şeklinde tanımlıyoruz.

Ayrıca, setter ve getter metodları için farklı isimler de tanımlıyabiliyoruz.

Yada birden çok özellik kullanabiliyoruz.

 

Türk Telekom Şirketinde CRM Çözümlerinde Teknik Analist olarak görev yapmaktayım. Geçmişte ise iOS uygulama geliştirici olarak çalıştım. Bilginin ve paylaşmanın gücüne can-ı gönülden inanırım..