iOS
Ի՞նչ է տվյալների փոխանակման պրոտոկոլներում լրացուցիչ ընտրովի պայմանների դերը և նպատակը։
Կարող եք բացատրել, թե ինչ են Hooks-երը React կամ այլ գրադարանների/ճարտարապետությունների համատեքստում?
Ինչ մեթոդներ կարելի է օգտագործել Data Race-ի կանխարգելման համար բազմամյա ծրագրավորման մեջ։
Կարո՞ղ է Swift լեզվում միաժամանակ մի քանի դասից ժառանգություն իրականացնել:
Ինչպե՞ս է կատարվում տվյալների կապը օգտագործողի ինտերֆեյսի տարրերի հետ UIKit-ում։
Կարող է որոշվել, արդյոք escape փակումը կլինի, հիմնվելով նախագծում արտաքին գրադարանի օգտագործման վրա։
Կարող եք տալ օրինակ, երբ ծրագրային ապահովման զարգացման ժամանակ կիրառվում է ֆասադի դիզայնը։
Կարող է գեներատորով հաշվարկվող հատկությունը հայտարարվել որպես հավաք (Set)?
Կա՞նթեղ կստեղծվի օբյեկտի օրինակ, եթե նրա ուժեղ հղում չկա:
Ի՞նչ է մնում համակարգում ծրագրի հեռացման հետո՝ պահված տվյալներ UserDefaults-ում կամ KeyChain-ում։
Ի՞նչ է նշանակում 'L' տառը օբյեկտային ուղղված ծրագրավորման SOLID սկզբունքներում:
Ի՞նչ գործողություններ են կատարվում, երբ հավելվածը ավարտում է իր աշխատանքը և կանչվում է applicationWillTerminate մեթոդը։
Ինչպես իրականացնել նավիգացիայի կառավարումը SwiftUI-ում UIKit կոմպոնենտների օգտագործման ժամանակ?
Ի՞նչ է ենթադրվում ընդլայնումներից ծրագրավորման կամ համակարգերի համատեքստում։
Ի՞նչ դեպքում է տեղի ունենում օբյեկտի օրինակին հիշողությունից հեռացումը։
Ինչ է typealias կառուցվածքի դերը ծրագրավորման լեզվում և ինչ դեպքերում է այն օգտագործվում?
Ինչպե՞ս իրականացնում եք օգտագործողի ինտերֆեյսի ցուցադրությունը նախագծում։
Ինչպե՞ս է ազդում @objc նշանագրի օգտագործումը Objective-C և Swift-ում մեթոդների դինամիկ մուտքագրման վրա։
Ի՞նչ են Alamofire- ի օգտագործման առավելությունները և թերությունները ցանցային հարցումների համար ծրագրերում։
Ի՞նչ մեթոդներ գիտես և օգտագործում ես փոխադարձ բլոկավորումները կանխելու կամ վերացնելու համար բազմատող ծրագրում։