Aké nástroje a mechanizmy používate na implementáciu a správu viacvláknového spracovania v aplikáciách?
iOS
Môžete vysvetliť, čo je semafor v kontexte programovania a synchronizácie vlákien?
Vysvetlite rozdiel medzi sekvenčnou a paralelnou spracovaním dát.
Ako vytvoriť dátovú štruktúru, ktorá uchováva slabé odkazy na objekty?
Čo sa deje s vláknami pri použití funkcie sync a ktoré vlákno je v procese zablokované?
Na aké parametre by ste mali dávať pozor pri výbere novej pozície?
Ako umiestniť prvok rozhrania do pravého horného rohu okna alebo stránky?
Môžete vysvetliť, čo znamená prepínanie kontextu v operačných systémoch?
Aké aspekty vývoja iOS ťa zaujímajú najviac?
Umiestnenie vášho súčasného bydliska alebo umiestnenia?
Aká trieda fronty implementuje štruktúru Main v štandardnej knižnici Java?
Môžete vysvetliť, čo sa deje, keď sa v životnom cykle UIViewController zavolá metóda viewWillAppear?
V akých prípadoch je vhodnejšie použiť komponentu UITableView na zobrazovanie zoznamov údajov?
Čo znamená zabezpečiť určité podmienky pre objekty, ktoré implementujú protokol Equatable?
Môžeš uviesť príklad, keď rámček prvku a jeho okraje nie sú rovnaké veľkosťou?
Ako implementovať ukladanie objektov pomocou slabých odkazov v kolekcii?
Môžete vysvetliť koncept hodnotenia zložitosti algoritmu a prečo je to dôležité?
Vysvetlite, čo znamená udalosť viewIsAppearing v kontexte životného cyklu zobrazenia.
Ako možno zrušiť úlohu, ktorá je v poradí, pred jej spustením?