Fondamentaux UIKit
UIView, UIViewController, outlets, actions, storyboards, navigation, interface builder
1Qu'est-ce qu'un UIView ?
Qu'est-ce qu'un UIView ?
Réponse
UIView est la classe de base pour tous les composants visuels dans UIKit. Elle gère le rendu à l'écran, les interactions tactiles et la hiérarchie des vues. Toute interface utilisateur dans une application iOS repose sur cette classe fondamentale qui permet de structurer et d'afficher du contenu.
2Qu'est-ce qu'une hiérarchie de vues ?
Qu'est-ce qu'une hiérarchie de vues ?
Réponse
Une hiérarchie de vues est l'organisation en arborescence des UIView dans une application iOS. Chaque vue peut contenir des sous-vues, formant une structure parent-enfant. Cette organisation détermine l'ordre d'affichage, la propagation des événements tactiles et la gestion de la disposition des éléments à l'écran.
3Qu'est-ce qu'un UILabel ?
Qu'est-ce qu'un UILabel ?
Réponse
UILabel est un composant UIKit permettant d'afficher du texte statique ou dynamique à l'écran. Contrairement à UITextField, un UILabel ne peut pas être édité par l'utilisateur. C'est le composant idéal pour afficher des titres, des descriptions ou tout contenu textuel non interactif dans une interface utilisateur.
À quoi sert un UIButton ?
Quel est le rôle d'un UIImageView ?
+15 questions d'entretien
Autres sujets d'entretien iOS
Les bases de Swift
Essentiels du langage Swift
Cycle de vie UIViewController
UserDefaults & Keychain
Cycle de vie de l'application
Auto Layout & Constraints
UITableView & UICollectionView
Les bases de SwiftUI
Gestion d'état SwiftUI
Navigation SwiftUI
Networking & URLSession
Codable & Parsing JSON
Core Data
Programmation orientée protocoles
Architecture MVVM
Notifications Push
Tests unitaires & XCTest
Tests d'interface utilisateur
Xcode & Système de build
Swift Package Manager
Memory Management & ARC
Combine Framework
Concurrency & async/await
iOS Design Patterns
Performance Optimization
Security & Encryption
SwiftUI Advanced
iOS Application Architecture
Maîtrise iOS pour ton prochain entretien
Accède à toutes les questions, flashcards, tests techniques, exercices de code review et simulateurs d'entretien.
Commencer gratuitement