Comment peut-on minimiser l'augmentation du temps d'exécution lors de l'ajout d'éléments dans les tableaux?
iOS
Dans quels cas l'initialisation d'une instance du contrôleur se produit-elle?
Dans quels cas un flux de données ou d'événements se produit-il dans la file d'attente?
Pouvez-vous expliquer ce que signifie le terme Dispatch Barrier dans le contexte du multithreading et de la synchronisation des threads?
Dans quelles situations utilise-t-on des types compatibles avec le mot-clé weak en programmation?
Comment ARC gère-t-il la mémoire lors de la compilation du projet en Objective-C?
Pourquoi est-il important de spécifier explicitement l'annotation @escaping dans les fonctions utilisant des closures asynchrones ?
Quelle est la différence entre les protocoles Hashable et Equatable en termes de leur but et de leur fonctionnement?
Quels sont les méthodes pour envoyer des données dans le cadre d'une requête HTTP?
Peut-on déterminer si la fermeture d'échappement sera, en se basant sur l'utilisation d'une bibliothèque tierce dans le projet?
Quelle est la différence entre l'annotation @Escaping et les fonctions standard dans un langage de programmation?
Pouvez-vous énumérer la chaîne d'héritage de la classe UIButton dans le système?
Pouvez-vous expliquer ce que signifie un processus bloqué dans une application multithread ?
Pouvez-vous expliquer ce qui se passe lors de l'appel de la méthode layoutSubviews dans UIKit ?
Pouvez-vous expliquer ce que signifie le terme Hit Test dans le contexte de la graphisme ou de l'UI ?
Expliquez ce que signifie la méthode viewDidLoad et à quel cycle de vie de UIViewController elle est appelée.
Avez-vous une expérience pratique de l'utilisation du langage de programmation C?
Pouvez-vous expliquer ce qu'est le composant UITableView et comment il est utilisé dans le développement d'interfaces?
Comment le système automatique de gestion de mémoire ARC suit-il et gère-t-il les références aux objets?