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

return Deyimi

Kategori : | Lisans : Creative Commons (by-nc-sa) | En son 12.05.2016 tarihinde güncellendi
Eğitmen : Geleceği Yazanlar Ekibi
Etiketler : obj-c return

Değer göndermeyen bir fonksiyonda return deyiminin kullanılması zorunlu değildir; fakat kullanıcı bu tür bir fonksiyonda return’ün görünmesini istiyorsa bu durumda bu deyim, bir ifade ya da değer içermeksizin,

return;

şeklinde kullanabilir.

Çağıran fonksiyona değer göndermeyen ve return döngüsü içermeyen bir fonksiyonda, fonksiyon gövdesinin sonunu belirleyen } sembolüne erişilince çağıran fonksiyona geri dönülür ve programın çalıştırılması, çağıran fonksiyonda, çağrılan fonksiyonun çağrıldığı döngüyü izleyen döngü ile devam eder.

Bir fonksiyon kendisini çağıran bir fonksiyona değer gönderecekse, bu durumda mutlaka return deyimini içermelidir. return deyiminin kullanımı;

return ifade;

ya da

return (ifade);

şeklinde olabilir.

Bir fonksiyon içinde birden çok sayıda return deyimi bulunabilir fakat fonksiyon çağrıldığında, fonksiyonun mantığına göre bunlardan sadece bir tanesi çalıştırılabilir; çünkü return’ün çalıştırılması demek, çağıran fonksiyona geri dönmek demektir ki, bu da kontrolün fonksiyondan çıkması anlamına gelir.