Bu yazımızda iOS uygulamalarında kullanacağımız nesnelerimizi nasıl oluşturup, nasıl kullanacağımızı öğreneceğiz arkadaşlar.
Sınıftaki İçerisindeki Değişken ve Metodları Tanımlama
Interface kısmı için .h dosyasını kullanıyoruz. (Car sınıfı)
#import <Foundation/Foundation.h>
@interface Car: NSObject
{
String colour;
}
-(void) setColour: (String) newColour;
-(String) brand;
-(String) getColour;
@end
Car sınıfını implemente etmek için de .m dosyasını kullanıyoruz.
@implementation Car
-(void) setColour: (String) newColour
{
colour= newColour;
}
-(double) brand
{
return @"Mercedes";
}
-(String) getColour{
return colour;
}
@end
Nesneleri Kullanma
Yeni bir nesneyi oluşturma şeklimiz:
Car car = [[Car alloc] init];
Burada alloc NSObject sınıfından miras alan bir metoddur. Bizim için ramde yeni bir nesne oluşturur. init ise o nesnenin başlangıç değerini atamak için kullanılır.
Örnek Kullanım
Car car = [[Car alloc] init]; [car setColour:@"Red"]; NSLog(@"Colour of the car: %@", [car getColour]);
Burada yeni bir car nesnesi oluşturduk, rengini kırmızı olarak atadık ve bunu ekrana yazdırdık 🙂 Artık gerisini siz halledersiniz …
demeyeceğim, gerisini de beraber halledeceğiz..
Bol kodlu günler 🙂

[…] Okumaya devam et… […]