Šta se izvršava pre izvršavanja funkcije označene anotacijom @main?
iOS
Можете ли објаснити сврху и коришћење анотације @main у програмирању?
Kako pratiti pozive metode viewDidLoad u svim instancama kontrolera u aplikaciji?
Kako obraditi događaje pritiskanja u objektima koji nasleđuju od UIResponder?
Можете ли објаснити шта је класа UIGestureRecognizer и како се користи у развоју iOS?
Koja je svrha čuvanja stanja pozadine u sistemima?
Koje primitivne strukture podataka koriste mehanizam Copy-on-write za optimizaciju kopiranja?
Са којим потешкоћама може да се суочи систем при раду са мултитредингом?
Koje vrste mehanizama zaključavanja se koriste prilikom razvoja aplikacija za iOS?
Можеш ли да набројиш типове вредности у Swift-у?
Објасните разлике између метода layoutSubviews, layoutIfNeeded и setNeedsLayout у процесу аутоматског распореда и ажурирања интерфејса.
Можете ли објаснити шта значи метода setNeedsLayout у контексту ажурирања корисничког интерфејса?
Koje metode ili alate koristite za upravljanje sinhronizacijom niti i sprečavanje trkačkih uslova?
Kako se obrađuje događaj klika u aplikaciji?
Kako korišćenje unowned utiče na upravljanje vremenom života objekta u programiranju?
Можете ли објаснити принцип Copy-on-Write и како он ради у системима за складиштење података?
Šta podrazumeva koliziju u kontekstu programiranja ili sistema obrade podataka?
Koje metode i pristupe poznaješ za zaobljavanje ili promenu oblika prikazanog elementa u interfejsu?
Kako razlikovati tipove podataka po vrednosti i po referenci i u čemu se razlikuju u programiranju?