Objective C deki metodlar konsept olarak C ve diğer programlama dillerindeki metodlara benzer, ancak syntax olarak ayrışırlar.
Ördeğin C deki
void doSomething();
metodu Objective C de
- (void)doSomething;
şeklinde header dosyası içerisinde tanımlanır. Burada void tipinde değer döndürmeyen ve parametre almayan bir metod tanımladık.
Eğer parametre alan bir metod tanımlamak isteseydik;
- (void)sayHello:(String)name;
Ya da metodumuzun birden çok parametre almasını isteseydik, tanımlama işlemini şu şekilde yapardık.
- (void)sayHello:(String)name :(NSString)surname;
Header dosyasıda tanımladığımız bu metodları implement etmek için sınıfımızın .m dosyasında
- (void)sayHello:(String)name :(NSString)surname{ //Metodu doldur... }
şeklinde implement edebiliriz.
[…] Okumaya devam et… […]