iOS
Կարող եք բացատրել ARC-ի ավտոմատ հիշողության կառավարման մեխանիզմը և ինչպես է այն ազատում չօգտագործվող օբյեկտները:
APNs-ն ապահովում է push ծանուցումների առաքումը Firebase-ի հետ ինտեգրացիայում:
Ի՞նչ տեսակների ատոմային գործողություններ գիտեք Swift-ում։
Ինչպե՞ս իրականացնում եք ինտերֆեյսների դասավորությունը UIKit- ի օգտագործման ժամանակ։
Կարո՞ղ է ծրագրի գործարկման ժամանակ փոփոխություններ կատարել info.plist ֆայլի պարունակության մեջ։
Կարո՞ղ է դասի մեթոդի ներսում զանգվածը փոփոխել, ստանալով տվյալները ասինխրոն կերպով ֆոնում՝ փակման միջոցով, եթե այդ փակումը կատարվում է ոչ գլխավոր հոսքում։
Ի՞նչ նախագծի վրա եք այժմ աշխատում կամ ինչ համակարգ եք զարգացնում:
Ի՞նչ հիշողության հատվածներ են ակտիվանում ծրագրի օգտագործողի ինտերֆեյսը սկսելու ժամանակ՝ սեղմելով նրա պատկերակը:
Ի՞նչ սահմանափակումներ ունի Auto Layout-ը շրջանակի (frame) օգտագործման համեմատ։
Ի՞նչ հիմնական դժվարություններ և սահմանափակումներ կարող են առաջանալ դերակատարների մոդելն օգտագործելիս։
Կարո՞ղ է որոշել, թե որ տարրն է ցուցադրվում էկրանին առանց տեսանելիության հաշվարկների օգտագործման։
Ինչպես իրականացնել Swift- ում վարքագիծ, որը նման է այլ ծրագրավորման լեզուներում ստատիկ հատկություններին կամ մեթոդներին:
Ի՞նչ է հատկացված հիշողության կորուստը և ինչպես կարող է այն առաջանալ ծրագրում։
Կարող եք պատմել GCD-ի իրականացման ժամանակ օգտագործվող տարբեր դրվագների մասին?
Կարո՞ղ է տվյալների հավաքածուի տիպի ներսում տարրերի հերթական մշակումը։
Կարո՞ղ է WebKit-ը ինտեգրվել tvOS հավելվածներում:
Կա՞ Swift-ում օբյեկտային ուղղված ծրագրավորման սկզբունքը։
Կարող եք բացատրել DispatchAsync-ի կատարման մեխանիզմը և նրա առանձնահատկությունները?
Ի՞նչ է նշանակում մասնավոր մուտքի մակարդակով մեթոդի ներքին դիսպետչերը։
Կարող է գեներատորով հաշվարկվող հատկությունը հայտարարվել որպես հավաք (Set)?