Veritabanında dış veri tabloları (Side Table) hangi durumlarda kullanılır?
iOS
Çöp toplayıcının nesneleri kaldırmasını engellemeden, zayıf referanslar kullanarak nesneleri izleyen bir mekanizma uygulamak mümkün mü?
Swift dilinde kullanılan temel veri tiplerini sıralayabilir misin?
ARC ile otomatik hafıza yönetimi ve çöp toplayıcı arasındaki farkları açıklayın
Programı hata ayıklarken belirli bir fonksiyonun tüm çağrılarını nasıl izleyebilirsiniz?
Side Table kavramını ve kullanımını açıklayabilir misiniz?
iOS arayüz geliştirme bağlamında UIView'in ne olduğunu açıklayabilir misiniz?
Swift'te deinit yöntemi hangi bağlamda veya hangi durumlarda çağrılır?
Zayıf referansların kullanımı, bellek içindeki nesnelerin yaşam döngüsü yönetimini nasıl etkiler?
Uygulamada bellek sızıntısı sorunlarını tespit etmek için hangi yöntemler kullanılabilir?
Programları hata ayıklarken Symbol tipi duraklama noktası kullanmanın avantajları ve dezavantajları nelerdir?
GCD (Grand Central Dispatch) kullanmanın avantajları ve dezavantajları nelerdir?
Programlamada karşılaşılan temel kuyruk türlerini sıralayabilir misiniz?
Bir sözlükte değeri nasıl alırsınız, anahtardan başlayıp onun hash fonksiyonundan geçerek?
Programlama ve iş parçacığı senkronizasyonu bağlamında semaforun ne olduğunu açıklayabilir misiniz?
UIResponder'dan türeyen nesnelerde dokunma olayları nasıl işlenir?
Xcode, uygulamalardaki hataları analiz etmek ve gidermek için hangi hata ayıklama ve denetim araçlarını sağlar?
Yazılım uygulamalarında yürütme akışlarını düzenlemek ve kontrol etmek için hangi yöntemleri kullanıyorsun?
UIGestureRecognizer sınıfının ne olduğunu ve iOS geliştirmede nasıl kullanıldığını açıklayabilir misiniz?