iOS
Cum să distingi utilizarea CocoaPods de utilizarea Swift Package Manager în gestionarea dependențelor într-un proiect?
Ce etap din ciclul de viață al UIViewController se activează la revenirea la ecranul anterior?
Cum au accesat utilizatorii la versiunea de producție a aplicației la locul lor anterior de muncă?
Aveți experiență în implementarea și utilizarea pattern-ului arhitectural VIPER în proiectele dvs.?
Cum se integrează bibliotecile Objective-C într-un proiect Swift și cum se configurează interacțiunea dintre ele?
Explicați diferențele dintre metodele map și flatMap atunci când lucrați cu colecții sau fluxuri de date.
Stratul din arhitectură are un sistem de niveluri sau o structură în nivele?
Cu ce tip de dificultăți te-ai confruntat în finalizarea ultimului tău proiect?
Poate fi declarat un închidere ca atribut al clasei?
Ce factori te inspiră în muncă și te ajută să-ți păstrezi motivația?
Explica scopul interfeței Comparable și în ce cazuri este utilizată în Java.
Poți explica ce este un graf în contextul informaticii și datelor?
protocol SomeProtocol {} funcție test1_1(valoare: SomeProtocol) {} funcție test1_2(valoare: orice SomeProtocol) {} funcție test2_1(valoare: some SomeProtocol) {} funcție test2_2<Valoare: SomeProtocol>(valoare: Valoare) {} clasă A { funcție test2_2<Valoare: SomeProtocol>(valoare: Valoare) { } } clasă B: SomeProtocol { } A().test2_2(valoare: B())
În ce caz este apelată metoda loadView în ciclul de viață al controlerului?
Se va construi o instanța a obiectului dacă nu are o referință puternică?
Ce metode pot fi utilizate pentru a implementa executarea sarcinilor în fundal în aplicație?
Pentru cine este destinată rolul Router în arhitectura MVVM?
Ați putea explica ce se înțelege prin termenul 'funcție' în programare?
Cum se poate modifica valoarea unei variabile în timpul depanării programului?
Explica diferența dintre o închidere și o funcție în programare.