iOS
Արդյոք պարտադիր է օգտագործել DispatchQueue.main.async Combine-ի բաժանորդագրության մեջ, եթե նշված է տվյալների ստացումը գլխավոր հոսքում?
Ի՞նչ կլինի հիշողության մեջ օբյեկտի հետ, եթե նրա վրա այլ ակտիվ հղումներ չկան։
Պատմեք մեզ այն ամենաբարդ գործի մասին, որը ձեզ հարկավոր էր իրականացնել SwiftUI-ով
Ի՞նչ ժամանակում եք նախատեսում ավարտել նոր աշխատանքի որոնումը։
Ինչ է տարբերությունը StateObject և ObservableObject դասերի միջև կարգավորման կառավարման համատեքստում?
Ի՞նչ տեսակ աշխատանքի եք համարում ձեր պրակտիկայում ստանդարտ և կրկնվող։
Ի՞նչ կոնկրետ լուծում եք կիրառել WebSocket պրոտոկոլի իրականացման համար ձեր նախագծերում։
Ի՞նչ գործողություն է կատարվում փոփոխականի արժեքը մեկով մեծացնելու գործողության միջոցով ծրագրավորման լեզվում։
Ինչպիսի մեթոդներ կարելի է օգտագործել տվյալների փոխանակումը իրական ժամանակում կազմակերպելու համար՝ առանց WebSocket պրոտոկոլի օգտագործման?
Ի՞նչ մեթոդներ կամ գործիքներ եք օգտագործում թելերի սինխրոնիզացիան կառավարելու և մրցակցային պայմանները կանխելու համար։
Կարո՞ղ է սահմանել մեթոդի նախնական իրագործում ինտերֆեյսում կամ պրոտոկոլում։
Ինչպե՞ս է ազդում mutating բանալի բառերի օգտագործումը տվյալների կառուցվածքի փոփոխության վրա։
Ինչպես է կատարվում տեղեկատվության փոխանակումը Clean Swift ճարտարապետությունում՝ բաղադրիչների միջև:
Ինչպե՞ս է unowned-ի օգտագործումը ազդում օբյեկտի կյանքի ժամանակի կառավարման վրա ծրագրավորման մեջ։
Կարող եք բացատրել Property Wrapper-ի կոնցեպցիան և ինչ է դրա առավելությունը Swift-ում հատկություններով աշխատելիս?
Կարող է՞ կոմպիլյատորը ավտոմատ կերպով հայտարարել դասը որպես վերջնական՝ կոմպիլյացիայի ընթացքում։
Ինչպե՞ս կբաժանեիր զրոյից սկսած ծրագրի ճարտարապետությունը հիմնական շերտերի:
Ինչու է հնարավոր SwiftUI-ում property body-ում մի քանի տարր վերադարձնել առանց նրանց կոնտեյնერში պատելու?
Ի՞նչ բաղադրիչներից է բաղկացած պատասխանների շղթան (Responder Chain):
Ի՞նչ տեսակների հղումներ կան Swift լեզվում և ինչպե՞ս են դրանք տարբերվում: