iOS
Կարո՞ղ է ծրագրային կերպով փոխել UITableView-ի առանձին բջջի բարձրությունը պարտադիր արժեքի։
Ի՞նչ դեր է կատարում self բանալի բառը փակման մեջ:
Դուք օգտագործե՞լ եք SwiftUI ձեր նախորդ նախագծերում։
Ի՞նչ ռիսկեր են կապված LLDB-ում 'po' հրամանի օգտագործման հետ։
Ի՞նչ գործոններ են ձեզ ներշնչում աշխատանքի մեջ և օգնում պահպանել մոտիվացիան։
Ինչպե՞ս է համակարգը որոշում, երբ պետք է ազատել հիշողությունը և երբ՝ հատկացնել այն նոր օբյեկտների համար։
Ներկայացրեք, թե ինչ է ենթադրվում անսինխրոն գործարկման և այն ինչպես է աշխատում։
Ի՞նչ են ծրագրավորման մեջ հղումներով տիպերի օգտագործման առավելությունները և թերությունները։
Ինչու՞ Clean Swift ճարտարապետությունում, ինտերպեսորի դերը ներառում է նավիգացիայի և էկրանների միջև անցումների կառավարումը։
Կարող եք բացատրել, թե ինչ է նշանակում կոնտեքստի փոխում գործառնական համակարգերում?
Կարող եք բացատրել, թե ինչ է ենթադրվում՝ որպես 'գործառույթ' ծրագրավորման մեջ?
Արդյո՞ք ճիշտ է, որ Subview կարող է արձագանքել օգտվողի մուտքագրումին, եթե հիմնական դիտը սահմանված է որպես անգործունակ փոխազդեցության համար։
Դուք ունե՞ք համակարգերի ճարտարապետական լուծումների նախագծման փորձ։
Ինչպես է իրականացվում մեթոդների դիսպետչինգը, որոնք ավելացվել են Extension-ով պրոտոկոլներում?
Ի՞նչ է մնում համակարգում ծրագրի հեռացման հետո՝ պահված տվյալներ UserDefaults-ում կամ KeyChain-ում։
Ներկայացրեք, թե ինչ է ենթադրվում ծրագրի կատարման ժամանակը նրա արդյունավետության գնահատման համատեքստում։
Ի՞նչ է նշանակում 'L' տառը օբյեկտային ուղղված ծրագրավորման SOLID սկզբունքներում:
Ի՞նչ է ենթադրվում ընդլայնումներից ծրագրավորման կամ համակարգերի համատեքստում։
Ի՞նչ տարբերություններ կան տվյալների պատճենման ժամանակ արժեքի և հղման տեսակների համար:
Ինչպե՞ս է ազդում @objc նշանագրի օգտագործումը Objective-C և Swift-ում մեթոդների դինամիկ մուտքագրման վրա։