Արդյոք անվտանգ է Swift-ում փոփոխականներ օգտագործել դասի ներսում?
iOS
Ի՞նչ նպատակով է օգտագործվում loadView մեթոդը վերահսկիչում։
Ի՞նչ ժամանակային արդյունք ունեն զանգվածում տարրեր ավելացնելու, որոնելու, ընթերցելու և հեռացնելու գործողությունները ամենավատ և միջին դեպքերում։
Կարող եք բացատրել AutoreleasePool-ով օբյեկտների ավտոմատ ազատման սկզբունքը:
Ի՞նչ մեթոդներ եք կիրառել օգտագործողի ինտերֆեյսի դասավորության համար ձեր պրակտիկայում։
Ինչպե՞ս է ազդում frame սահմանների փոփոխությունը viewDidLayoutSubviews մեթոդում ինտերֆեյսի ցուցադրմանը։
Կարո՞ղ է իրականացնել թույլ հղում զանգվածի օբյեկտին։
Ի՞նչ քանակի կույտեր կարող են օգտագործվել մեկ հավելվածում և ինչ է նրանց դերը:
Կարող եք բացատրել, թե ինչ է ենթադրվում սերվերային ռենդերինգը՝ համատեքստում՝ վեբ զարգացման?
Ի՞նչ կոնկրետ ներքին տվյալների տիպ է օգտագործվում տեքստը պահելու համար տողային փոփոխականներում։
Ի՞նչ է ARC ավտոմատ հիշողության կառավարման մեխանիզմի հիմնական գործառույթը ծրագրերի կատարման ժամանակ:
Կարող եք բացատրել, թե ինչպես է իրականացնում սինխրոնային առաջադրանքների ուղարկումը DispatchSync-ի միջոցով GCD-ում?
Եթե նոր իրադարձություններ չգան, ինչ փոփոխություններ են տեղի ունենում RunLoop-ի ներքին հոսքում?
Կարող եք բացատրել HTTP PUT և PATCH մեթոդների տարբերությունները REST API կոնտեքստում?
Ի՞նչ տվյալներ է պարունակում Frame օբյեկտը։
Ներկայացրեք Big O նշանագրության միջոցով գործողությունների կատարման ժամանակի գնահատման սկզբունքը տվյալների կառուցվածքում։
Ի՞նչ մեթոդներ, բացի viewWillLayoutSubviews-ից, ծառայում են տարրերի ճշգրիտ չափերը ստանալու համար նրանց ճիշտ դասավորության համար։
Կարո՞ղ է որոշել, թե որ տարրն է ցուցադրվում էկրանին առանց տեսանելիության հաշվարկների օգտագործման։