iOS
Comment l'exécution des tâches est-elle effectuée lors de l'utilisation de l'insertion synchrone dans la file d'attente globale?
Quelle est la complexité temporelle des opérations d'insertion, de recherche et de suppression d'éléments dans la structure de données ensemble?
Comment l'application détermine-t-elle quelle page ou composant les utilisateurs ont choisi lors du clic?
Le flux paresseux garantit-il une exécution sûre dans un environnement multithread?
Est-il possible d'obtenir les paramètres actuels de la position de l'animation pendant sa lecture?
Combien d'appels à la méthode viewDidLoad se produisent dans le cycle de vie de UIViewController?
Quelles alternatives au pattern Singleton sont utilisées dans les frameworks modernes pour gérer les instances d'objets?
Pouvez-vous expliquer la finalité et le principe de fonctionnement de l'annotation @ViewBuilder dans SwiftUI?
Les situations liées à l'utilisation de références faibles (non possédées) peuvent-elles entraîner un crash de l'application ? Donnez un exemple.
Le UIGestureRecognizer traite-t-il les événements via UIResponder dans iOS?
Pouvez-vous expliquer le concept de required init en Swift et son rôle lors de l'initialisation des objets?
Qu'est-ce qui vous a poussé à quitter votre poste précédent?
Quelles sont les différences entre les types de valeur et les types de référence en programmation?
Comment peut-on sortir une application de l'état Suspendu et la mettre en arrière-plan?
Quelle information est généralement conservée dans la pile d'appels lors de l'exécution d'un programme?
Comment l'appel du mécanisme Message Dispatch est-il effectué dans le système?
Quels types de collections sont considérés comme des types de valeur dans le langage de programmation?
Pouvez-vous expliquer les principes et idées fondamentales qui sous-tendent la modélisation du domaine selon l'approche DDD?
Pouvez-vous donner un exemple de patron similaire en fonction à l'Observer?
Explique ce que signifie l'état Detached Head dans Git et quand il se produit.