Կարող եք տալ օրինակ, երբ տարրի շրջանակը և նրա սահմանները չափով չեն համընկնում?
iOS
Կարող եք բացատրել ալգորիթմի բարդության գնահատման կոնցեպցիան և ինչու է դա կարևոր?
Ի՞նչ քանակի stack տեխնոլոգիաներ կարող են օգտագործվել մեկ հավելվածում։
Կարող եք նշել ծրագրավորման մեջ օգտագործվող հիմնական հերթերի տեսակները?
Ի՞նչ բաղադրիչներից է բաղկացած պատասխանների շղթան (Responder Chain):
Ի՞նչ տարբերություն կա OperationQueue և DispatchQueue-ի միջև նրանց օգտագործման համատեքստում։
Կարո՞ղ է փոփոխել կամ փոխարինել ներկայիս դիտման վերահսկողի հետ կապված ցուցադրությունը նրա ստեղծումից հետո։
Ինչպե՞ս կազմակերպել iOS-ում ինտերֆեյսի տարրերի չափը և դիրքը փոխել, եթե պարամետրերը հայտնի են viewWillLayoutSubviews և viewDidLayoutSubviews մեթոդներում, բայց այս մեթոդներում frame-ի փոփոխությունը արգելված է։
Որտե՞ղ է սովորաբար պահվում օբյեկտների ցուցիչները կամ հղումները ծրագրում։
Որ մեթոդում կարող է ստանալ վերահսկվող կոմպոնենտի իրական չափերը օգտվողի ինտերֆեյսի ճիշտ տեղադրության համար։
Երբ է ստեղծվում վերահսկողի հիմնական տեսքը?
Կարող եք բացատրել AutoLayout-ի աշխատանքային սկզբունքը iOS ինտերֆեյսներում?
Կարող եք օգտագործել Interface Builder-ը ձեր նախագծերում ինտերֆեյսների զարգացման համար:
Կարող եք բացատրել Copy-on-write իրականացնելու ներքին մեխանիզմը և այն ինչպես է կառավարում տվյալների փոփոխությունները:
Կարող եք բացատրել, թե ինչ է նշանակում կոդը ասինխրոն կերպով գործարկել և ինչ են դրա հիմնական առավելությունները:
Եթե նրա ծնողական տարրը 45 աստիճանով պտտվի, ապա օբյեկտի սահմանները (bounds) ինչպես կփոխվեն։
Արժեքները Frame և Bounds-ը փոխկապակցված են կամ անկախ միմյանցից գրաֆիկական տարրերով աշխատելու համատեքստում։
Կարող եք բացատրել, թե ինչ է նշանակում setNeedsLayout մեթոդը օգտագործողի ինտերֆեյսի թարմացման համատեքստում?
Ի՞նչ սահմանափակումներ ունի Auto Layout-ը շրջանակի (frame) օգտագործման համեմատ։
Կատարվում է արդյոք հղման տիպի օբյեկտների անհապաղ պատճենը նրանց նշանակելիս?