Cuma 27 Ocak 2023
Hakkında
Yazarlarımız
Reklam
Künye
İletişim
Webmaster.Kitchen – Türkiye'nin Webmaster MutfağıWebmaster.Kitchen – Türkiye'nin Webmaster Mutfağı

Bülten

Sosyal Medya Yasası Kabul Edildi

Binance ‘e Siber Saldırı

Webmaster.Kitchen – Türkiye'nin Webmaster MutfağıWebmaster.Kitchen – Türkiye'nin Webmaster Mutfağı
  • BAŞLARKEN
    • KOD
      • PHP
      • Asp.Net
      • Swift
      • MySQL
      • CMS
  • TASARIM
    • İpuçları
    • Çizim
    • Illustrator
    • Photoshop
    • Trendler
  • ARAYÜZ
    • JavaScript
    • HTML5
    • CSS
    • REACT
  • İPUÇLARI
    • API
    • Güvenlik
    • IDE
    • Framework
    • OS
    • Verimlilik
    • İçerik
      • Dökümantasyon
      • İpuçları
      • Nasıl Oluşturulur?
  • KAYNAKLAR
    • Tasarım
    • Kod
    • İş
  • GİRİŞİM
    • Finans
    • Girişimci
    • Nasıl yapılır?
  • ARAÇLAR
  1. Anasayfa
  2. Kod
  3. Swift Fonksiyonlar
 Swift Fonksiyonlar
Kod Swift Yazılım

Swift Fonksiyonlar

Yazar : Kadir Kutluhan Alev 19 Ağustos 2018 2 Comments

 

Merhaba arkadaşlar bu yazımda Swift dilinde fonksiyonların ne işe yaradığına ve kullanımına bakacağız . Fonksiyonlar bir programlama dilinin olmazsa olmazıdır aynı işi farklı yerlerde yaptığımızda aynı kodları tekrar yazmak yerine o kodlarımızı içeren tek bir fonksiyonu çağırıp kullanarak işimizi kısa yoldan halledebiliriz. Unutmayın yazılımcı üşengeç olmalıdır eğer yazdığınız bir kod parçasını farklı bir yerde tekrar baştan yazıyorsanız bu işlerin tam yolunda gitmediğini gösterir. İşleri olduğunca kısaltmaya çalışalım 🙂

Şimdi fazla uzatmadan hemen başlayalım.

 

-> Tip 1 Fonksiyon

 

Bu tip 1 fonksiyonumuzdur. Gördüğünüz gibi sadece func anahtar kelimesini koyarak bir fonksiyon tanımladık. Bu fonksiyonun geri döndürdüğü bir değer veya aldığı bir parametre yok bu en kolay fonksiyon çeşididir.

Fonksiyonun sadece bi yerden çağrılması yeterlidir.

-> Tip 2 Fonksiyon

 

Geldik tip 2 fonksiyonumuza . Bu fonksiyon gördüğünüz gibi biri string biri int tipinde olmak üzere iki parametre alıyor. Daha sonra aldığı parametrenin içindeki değeri  String interpolasyonu ile ekrana bastık. Tabi bu parametrelerin boş gelme ihtimali de olabilir bu durumu nasıl değerlendireceğimizi sonraki yazılarda göreceğiz 🙂

-> Tip 3 Fonksiyon

 

Buda fonksiyonlarda son olarak anlatacağım fonksiyon çeşidi. Bu tip de fonksiyonumuz isim ve yas adında iki parametre alıyor ve birde String tipinde bir geri dönüş değeri var . Buda 2. tipde yaptığımız gibi string değeri direk ekrana basmak yerine fonksiyonun çağrıldığı yere değeri dönüyor. (Geri değer döndüren fonksiyonlarda geri gelen değeri almak için fonksiyonun çağrıldığı yeri bir değişkene , diziye atamayı unutmayın 🙂 )

 

Fonksiyonların kullanımında bilmemiz gereken birkaç şey daha var. Bunlar da parametrelerin adlandırılması çünkü Swift bu konuda biraz yazılımcıyı düşünmüş hemen şu örnekle bakalım.

 

Burada ilk bakışta fonksiyonun parametrelerinde bir gariplik olduğunu fark edeceksiniz. Fonksiyonu çağırdığımız yerde kullaniciAdi , kullaniciSifre yazıyor evet fonksiyonda tanımladığımız ilk isimler fonksiyon dışında görünmesini istediğimiz isimlerdir bu isimler fonksiyonun içinde geçerli değildir. Fonksiyonun içinde geçerli olan isimler username ve password dur.

Eğer fonksiyon çağrılırken isim görünmesini istemiyorsak buda mümkündür bu şekilde bir tanımlamayı görmek içinde aşağıdaki örneğimize bakabiliriz.

 

Dediğimiz gibi eğer fonksiyon çağrılırken parametre isimlerinin olmasına ihtiyaç duymuyorsanız _ koyarak bu alanı boş geçebilirsiniz. Yine _ den sonraki isim fonksiyon içinde kullanabileceğimiz isimdir.

 

Evet bu yazımda  kısaca fonksiyonlardan ve birkaç ekstra şeyden bahsettim . Fonksiyonlar için daha detaylı bilgiye buradan ulaşabilirsiniz.

Bundan sonraki yazılarda temel şeyleri basitçe anlattığımı düşündüğüm için daha karışık konulara geçmeyi planlıyorum. Bu yüzden eğer Swift dilinde aklınıza takılan şeyler var ise yorum yaparak yada diğer hesaplardan mesaj göndererek bana iletebilirsiniz. Eğer bildiğim bir şeyse bunun için bir yazı yazarım ama eğer bilmediğim bir şey ise öğrenir ve öyle yazı yazarım 🙂

Destek olmak için yorum yapmayı unutmayın . Linklerden ve diğer sosyal medya hesaplarından bana ulaşabilirsiniz. Okuyan herkese teşekkürler.  Mutlu kodlamalar 🙂

Etiketler: code developer fonksiyonlar function kod mobil mobil programlama mobile developer mobiledevelopment swift yazılım yazılım geliştirme
Önceki Yazı
Sonraki Yazı

Kadir Kutluhan Alev (Website)

author

Swift ile iOS App geliştirme üzerine çalışıyorum.Bu araştırmaları yaparken öğrendiğim bilgileri mutfakta sizler ile paylaşıyorum.Sizde araştırmalarınızı bizimle paylaşın . Yorum yaparak mutfağın gelişmesine katkıda bulunun.

2 Yorumlar

  • Fatoş says:
    19 Ağustos 2018 at 14:47

    Bravo harika yorumlamışsın ????

    Reply
    • Kadir Kutluhan Alev says:
      19 Ağustos 2018 at 14:53

      Güzel yorumunuz için teşekkürler 🙂

      Reply

Yorum Yap Yorumu İptal Et.

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Taze Yazılar
Güncel

Sosyal Medya Yasası Kabul Edildi

14 Ekim 2022
Blockchain

Binance ‘e Siber Saldırı

8 Ekim 2022
Blockchain

Binance ‘den Ücretsiz Eğitim

5 Ekim 2022
Güncel

Japonya için Yenilenen Corolla

4 Ekim 2022
© 2021 Webmaster Kitchen. Tüm Hakları Saklıdır.