iOS
Интерфейс түзүү процесинде Storyboard колдонууда кандай көйгөйлөргө туш болушуңуз мүмкүн?
Класс ордуулушуунун динамикалык эс тутуму (жип) аймагында эмне мааниге ээ жана бул эмне үчүн жасалат?
Эмнеге сиз мурдагы жумушуңузду таштадыңыз?
Функциянын денесинде өзгөрмөнүн маанисин өзгөртүү үчүн кайсы ачкыч сөз колдонулат?
Төрдүү иштөө тутумдарында иштей турган колдонмолорду түзүүгө кызыгасызбы?
Протоколдун принципи колдонулган учурдун мисалын келтире аласызбы?
Глобалдык кезекке синхрондук салым колдонууда тапшырмаларды аткаруу кандай болот?
Программалоо тилдеринде жабыктык функцияларын массивдердин ичинде сактоо мүмкүнбү?
UIViewControllerтин жашоо циклинде viewDidLoad ыкмасын канча жолу чакырат?
Протоколдорду ишке ашпастан required модификатору менен инициализаторду болушу зарурубу?
Swizzling ыкмасы аркылуу өзгөртүлө албайтган диспетчеризация түрлөрү кандай?
Зәгип (unowned) шилтемелерди колдонуу менен байланышкан жагдайлар колдонмонун үзүлүшүнө алып келиши мүмкүнбү? Бир мисал келтириңиз.
Көп жиптүү чөйрөдө массивге кирүүнүн коопсуздугун кантип камсыз кылса болот?
Көп жиптүү шарттарда коллекциялардын колдонулушунда коопсуздукту камсыз кылуу үчүн кайсы ыкмалар колдонулушу мүмкүн?
Жобаларда колдонулган популярдуу көзкаранды менеджерлерин тизмектей аласызбы?
Неге Swiftте коллекциялар маани түрүндө ишке ашырылган?
viewDidLayoutSubviews ыктымалында рамка чегараларын өзгөртүүнү интерфейсдин көрсөтүлүшүнө кандай таасир этет?
Программалоодо класс моделин кай колдонушат?
Эмне жерде эс тутумда же кайсы механизмде шилтеме башкарылат, ал шилтемдер санын көбөйтпөйт жана объектти кармоого алып келбейт?
Класс аныктоо учун кандай операциялар же мүнөздөмөлөр бар жана структурада жок?