Classes et Structures : Différences entre classes et structures, définition et utilisation des classes. Héritage : Comprendre et utiliser l'héritage en Swift dans vos projets. Propriétés et Méthodes : Exploration des propriétés calculées et des méthodes de classe. Extensions : Ajout de nouvelles fonctionnalités et extensions de protocoles. Gestion de la Mémoire : Compréhension du cycle de vie des objets et du mécanisme d'Automatic Reference Counting (ARC). Exercice Pratique : Création d'un projet orienté objet avec analyse des résultats obtenus.
4h à 7h
6 points clés
Swift

Basique

Opérationnel
Comprendre les différences entre classes et structures.
Savoir définir et utiliser des classes en Swift.
Comprendre les principes de l'héritage.
Mettre en œuvre l'héritage dans un projet Swift.
Différencier les concepts d'héritage en Swift.
Comprendre les propriétés calculées en Swift.
Mettre en œuvre des méthodes de classe efficaces.
Étendre des types existants avec de nouvelles fonctionnalités.
Améliorer des protocoles avec des extensions.
Comprendre le cycle de vie des objets.
Appliquer le comptage automatique des références (ARC).
Optimiser la gestion de la mémoire en Swift.
Créer un projet en Swift.
Analyser les résultats obtenus.