Ar galite paaiškinti, kas yra swizzling programavime ir kokiose situacijose jis naudojamas?
iOS
Ar galite išvardyti pagrindinius duomenų tipus, naudojamus Swift kalboje?
Ar galite paaiškinti, kas yra UIView iOS sąsajų kūrimo kontekste?
Ar įmanoma įgyvendinti mechanizmą, kuris stebi objektus naudodamas silpnus nuorodas, neleidžiant jų pašalinti šiukšlių surinkėjui?
Kokiose kontekstuose ar kokiomis aplinkybėmis kviečiamas deinit metodas Swift?
Kaip silpnų nuorodų naudojimas veikia objektų gyvavimo ciklo valdymą atmintyje?
Kokiais metodais galima nustatyti programos atminties nutekėjimo problemas?
Kaip galima stebėti visas tam tikros funkcijos iškvietimus programos derinimo metu?
Kokios yra Symbol tipo sustojimo taškų naudojimo privalumai ir trūkumai programuose derinant?
Paaiškinkite skirtumus tarp automatinio atminties valdymo per ARC ir šiukšlių surinkėjo
Ar galite išvardyti pagrindinius eilės tipus, su kuriais susiduriama programavime?
Ar galite paaiškinti Side Table koncepciją ir jos taikymą?
Kaip gaunama reikšmė žodyne, pradedant nuo rakto ir pereinant per jo maišos funkciją?
Kaip galima apdoroti paspaudimo įvykius objektuose, paveldėtuose iš UIResponder?
Kokiais būdais naudojatės organizuoti ir kontroliuoti programinės įrangos taikymų vykdymo srautus?
Kokia yra foninio būsenos saugojimo paskirtis sistemose?
Kokios duomenų primitivos naudoja Copy-on-write mechanizmą kopijavimui optimizuoti?
Ar galite paaiškinti, kas yra UIGestureRecognizer klasė ir kaip ji naudojama iOS kūrime?