UIKit: UIViewController Lifecycle

👀 Last Update: 18 September, 2022 📅

Halil Özel
TurkishKit

--

Selamlar, iOS programlamada önemli bir kavram olan UIViewController’ın yaşam döngüsünden bahsedeceğim. Projelerinizde sıklıkla ihtiyaç duyacağınız bu yapının nasıl çalıştığını öğrenince yazacağınız kodların kalitesi artacak ve siz de kodlarken daha çok keyif alacaksınız. Hazırsanız haydi başlayalım. 🥳

UIViewController Nedir❓

UIViewController Lifecycle

UIKit kütüphanesinin bir sınıfı olan UIViewController, iOS uygulamalarında gördüğünüz her bir sayfayı yöneten yapıdır. Temel görevi, arayüz elemanlarını bir araya getirmek ve kullanıcıların dokunmatik ekranda bu nesneler ile etkileşim kurmasını sağlamaktır.

UIViewController’a Gerçek Hayattan Örnekler;

  • iOS’de ‘Ayarlar’ sayfası 📱
  • Instagram’da fotoğraf ekleme sayfası 📸
  • WhatsApp’ta ‘Sohbetler’ sayfası 📩

UIViewController Görevleri ⚙️

UIViewController sınıfını nadiren direkt kullanırsınız. Bunun yerine kendi UIViewController’dan türemiş (inherit olmuş) sınıflar oluşturursunuz. Örneğin…

--

--