Կարող եք բացատրել, թե ինչ է նշանակում iOS-ում ավտոմատ հիշողության կառավարում ARC մեխանիզմը?
iOS
Ինչպե՞ս կարելի է օգտագործել async/await՝ հերթական հարցումների կատարումը ապահովելու համար՝ հնարավորություն տալով ավարտել գործընթացը երրորդ հարցումից հետո՝ չսպասելով չորրորդին։
Ինչն է քեզ ոգեշնչել ընտրել iOS ծրագրավորողի կարիերա?
Ի՞նչն է ձեզ դրդել մտածել ձեր ներկայիս պաշտոնը կամ ընկերությունը փոխելու մասին։
Ինչպես է տվյալները ճշգրիտ փոխանցվում տեղեկատվության ցուցադրման փուլում պրեզենտերին:
Ի՞նչ էր որոշման պատճառը՝ հրաժարվելու XIB ֆայլերի օգտագործումից նախագծում:
Արդյո՞ք պարտադիր է, որ հիմնական հերթում սինխրոնիզացիայի օգտագործման ժամանակ տեղի ունենա փոխադարձ փակման խնդիր։
Երբ է ARC գործընթացում հղումների հաշվիչը մեծանում?
Որտե՞ղ է ծրագրում պահվում փոփոխականների արժեքները և ինչպես են դրանք կազմակերպված:
Որ իրավիճակներում նպատակահարմար է կիրառել վիրտուալ աղյուսակներ (վիրտուալ աղյուսակներ) օբյեկտային ծրագրավորման մեջ?
Դուք ունե՞ք փորձ՝ օգտագործելու DispatchGroup ձեր նախագծերում առաջադրանքների սինխրոնիզացման համար։
Կարող եք նշել և բացատրել iOS-ում DispatchGroup-ի հիմնական մեթոդները?
Կարող եք պատմել, թե ինչ փոփոխություններ և բարելավումներ եք ներդրել ձեր նախագծերում կամ աշխատանքային գործընթացում։
Ինչպե՞ս եք հայտնաբերում և վերացնում հիշողության արտահոսքերը ձեր ծրագրերում։
Ինչպես է կատարվում միաժամանակ մի քանի ասինխրոն գործառույթների սինխրոնիզացիան՝ DispatchGroup-ի միջոցով?
Ինչպե՞ս կարելի է օգտագործել DispatchGroup՝ հերթական պահանջները կատարելու համար՝ հնարավորություն տալով ընդհատել երրորդում՝ չսպասելով չորրորդին։
Ի՞նչ կազմակերպություններ կամ ոլորտներ քեզ ներկայումս գրավում են հնարավոր աշխատանքի համար:
Ինչպե՞ս կփոխվի դիսպետչերային մեխանիզմը, երբ օբյեկտը ժառանգում է NSObject դասից։
Ներկայացրեք տվյալների կառուցվածք stack և հիշողության տարածք heap-ի տարբերությունները։
Երբ է տեղի ունենում հիշողության ազատում պահոցում պահվող օբյեկտներից?