Fondamenti di UIKit
UIView, UIViewController, outlets, actions, storyboards, navigazione, interface builder
1Che cos'è una UIView?
Che cos'è una UIView?
Risposta
UIView è la classe base per tutti i componenti visivi in UIKit. Gestisce il rendering sullo schermo, le interazioni tattili e la gerarchia delle viste. Ogni interfaccia utente in un'applicazione iOS si basa su questa classe fondamentale che consente di strutturare e visualizzare i contenuti.
2Che cos'è una gerarchia di viste?
Che cos'è una gerarchia di viste?
Risposta
Una gerarchia di viste è l'organizzazione ad albero delle UIView in un'applicazione iOS. Ogni vista può contenere sottoviste, formando una struttura padre-figlio. Questa organizzazione determina l'ordine di visualizzazione, la propagazione degli eventi tattili e la gestione della disposizione degli elementi sullo schermo.
3Che cos'è una UILabel?
Che cos'è una UILabel?
Risposta
UILabel è un componente UIKit che consente di visualizzare testo statico o dinamico sullo schermo. A differenza di UITextField, una UILabel non può essere modificata dall'utente. È il componente ideale per visualizzare titoli, descrizioni o qualsiasi contenuto testuale non interattivo in un'interfaccia utente.
A cosa serve un UIButton?
Qual è il ruolo di un UIImageView?
+15 domande da colloquio
Altri argomenti di colloquio iOS
Fondamenti di Swift
Fondamenti del linguaggio Swift
Ciclo di vita di UIViewController
UserDefaults & Keychain
Ciclo di vita dell'applicazione
Auto Layout & Constraints
UITableView & UICollectionView
Fondamenti di SwiftUI
Gestione dello stato in SwiftUI
Navigazione SwiftUI
Networking & URLSession
Codable e parsing JSON
Core Data
Programmazione orientata ai protocolli
Architettura MVVM
Notifiche Push
Test unitari & XCTest
Test dell'interfaccia utente
Xcode e sistema di build
Swift Package Manager
Memory Management & ARC
Combine Framework
Concurrency & async/await
iOS Design Patterns
Ottimizzazione delle prestazioni
Sicurezza e crittografia
SwiftUI Advanced
Architettura delle applicazioni iOS
Padroneggia iOS per il tuo prossimo colloquio
Accedi a tutte le domande, flashcards, test tecnici, esercizi di code review e simulatori di colloquio.
Inizia gratis