iOS
Ko jūs vairāk vēlaties: standarta darba grafiku vai elastīgu režīmu?
Kā nodrošināt klases objekta saglabāšanu UserDefaults?
Vai jūs varat izskaidrot, ko dara metode setNeedsDisplay lietotāja saskarnes atjaunināšanas kontekstā?
Kā tiek īstenota Copy-on-write stratēģija sistēmas iekšējās darbības līmenī?
Kura UIViewController dzīves cikla posma aktivizējas, atgriežoties uz iepriekšējo ekrānu?
Izskaidrojiet atšķirības starp map un flatMap metodēm, strādājot ar kolekcijām vai datu plūsmām.
Kā tika sadalītas atbildības un uzdevumi starp izstrādātāju komandas dalībniekiem?
Izmantojot mutating funkciju, vai tiek izveidota jauna objekta kopija vai tiek mainīts pašreizējais instances?
Kā noteikt pareizo atslēgas veidu vārdnīcas izmantošanai?
Kādos principos ieteicams ieviest kešatmiņu, lai optimizētu sistēmas veiktspēju?
Kā darbojas Automātiskās atsauces skaitīšana (ARC) programmas izpildes laikā?
Kam ir paredzēta Router loma MVVM arhitektūrā?
Izskaidrojiet atvērtās un funkcijas atšķirību programmēšanā.
Kāpēc dažreiz ir lietderīgi palaist vairāk pavedienu nekā procesora kodolu skaits?
Vai ir iespējams izmantot escape closure ar opcijiem parametriem?
Kāda veida rinda tiek piemērota noklusējuma standarta realizācijās?
Cik maksimāli UIWindow eksemplāru var tikt izveidoti lietojumprogrammā?
Vai ArraySlice lietošana rada jaunu datu kopiju atmiņā?
Vai vari paskaidrot dažādu tabulu sadales stratēģiju veidus?
Izskaidrojiet slinko kolekciju koncepciju un to izmantošanu programmēšanā.