iOS
Cum se poate elimina un element dintr-un dicționar?
Poți explica ce este loadView și cum este folosit în dezvoltare?
Cum urmărești dezvoltarea și actualizarea abilităților tale tehnice?
Se poate implementa un wrapper propriu pentru metodele cu handler de finalizare (completion handler), folosind sintaxa async/await?
Ce se întâmplă dacă proprietatea Router rămâne doar ca referință fără a fi marcată ca Publicată, și este necesar să o inițiezi pentru actualizare?
Puteți explica ce reprezintă instrumentul Time Profiler și cum este utilizat pentru analiza performanței?
Care este diferența dintre o interfață și o clasă abstractă în contextul programării orientate pe obiecte?
Ce condiții și caracteristici trebuie să aibă obiectele pentru a putea fi utilizate ca chei într-un dicționar?
Ce înseamnă asigurarea anumitor condiții pentru obiectele care implementează protocolul Equatable?
Poți oferi exemple de sarcini de test cu care te-ai confruntat în timpul muncii sau studiilor?
Poți explica ce înseamnă termenul GlobalActor în contextul Swift?
Care este diferența dintre mecanismul Message Dispatch și Dynamic Dispatch în contextul procesării mesajelor și apelurilor de metode?
Ce tehnologii sau instrumente sunt de obicei utilizate pentru implementarea arhitecturii MVC?
Poți explica ce reprezintă UIView în contextul dezvoltării interfețelor iOS?
Ce înseamnă litera O în principiile SOLID?
Se pot avea mai multe configurații de build pentru a suporta diferite versiuni de iOS?
Care este numărul maxim de fire de execuție care pot fi lansate simultan?
Ați menționat utilizarea SSL Pinning în proiectele dvs.?
Este necesar să scrieți o bibliotecă simplă de cache în memorie. type Cache interface { Set(k, v string) Get(k string) (v string, ok bool) }
Este posibil să se implementeze moștenirea multiplă de la mai multe clase în același timp în limbajul Swift?