iOS
Foydalanuvchining ekran bilan bosish voqeasini aniqlash va uni boshqarish uchun qanday funksiyalar yoki texnikalar ishlatiladi?
Dasturlashda sinxron va ketma-ket usullardan foydalanish qanday farq qiladi?
Swift'da yopiq (closure) ichida weak self ni ishlatish kerak bo'lgan holatga misol keltira olasizmi? Tsiklik havolalarni oldini olish uchun.
Obyektga yo'naltirilgan dasturlashda SOLID prinsiplari nima ekanligini tushuntiring
Swiftda sinflar ichida obyektlarning avtomatik boshlanishi qanday amalga oshiriladi va ularning tuzilmalar bilan qanday farqlari bor?
Lüğat ichidagi elementni qanday olib tashlash mumkin?
Swift tilida birinchi darajali funktsiyalar tushunchasi va ularning dasturlashdagi roli haqida tushuntiring.
Ilovalar uchun push-xabarnomalaridan foydalanishning asosiy maqsadi nima?
UIKit freymvorkining komponentlari o'rtasidagi o'zaro ta'sir qanday amalga oshiriladi?
Equatable protokolini amalga oshiradigan tuzilma yoki sinfni yaratishda qanday tamoyillar va talablar hisobga olinishi kerak?
Dasturiy yechimlarni sinov qilish jarayonlari va usullarini qanday tushunasiz?
Ilova hayot tsiklidagi SceneDelegate sinfining roli nima?
Ko'rinish nazoratchisi nima rol o'ynaydi va nima uchun ilova arxitekturasida muhim?
Kalitlar to'qnashuvi yuzaga kelganda ma'lumotlar saqlash qanday harakat qiladi?
Jamoa jamoasi yoki loyiha menejeri lavozimiga qiziqasizmi?
Loyihangizda jadvalni boshqarish uchun delegatni qanday amalga oshirasiz?
Metodlarni qayta yozishda, imzo ichida turli parametr nomlarini ishlatish mumkinmi?
Objective-C va Swift dasturlash tillari o'rtasida qanday farqlar mavjud?
Qanday ma'lumotlar va obyektlar odatda xotira maydoni deb ataladigan joyga joylashtiriladi?
Lug'atlar yoki hash-jadvalarda kalit sifatida ishlatiladigan ma'lumotlar yoki ob'ektlar qanday bo'lishi mumkin?