Passer d'Objective-C à Swift

Objectifs

  • conçue pour des programmeurs Objective-C, cette formation permettra d’acquérir les bases du langage et les mécanismes de programmation spécifiques à ce nouveau langage introduit par Apple et d'intégrer du code Objectif-C dans Swift ou l'inverse
  • Stage / Presentiel
  • 1 545 € (HT)
  • 3 Jours (21 Heures)
  • Code: ICS90

Programme Détaillé

programmeurs Objective-C expérimentés
Bases du langage Swift
Les variables
Usage des optionnels: var et let
Les tuples
Interpolation des chaînes de caractères
Les structures de contrôle
Classes et structures
Création de classes
Polymorphisme
Array : création et tris
Contrôle d’accès
Génériques
Introduction aux génériques
Dictionnaires ordonnés
Recherche d‘images
Fonctions et protocoles
Fonctions et closures
Les fonctions
Les méthodes
Les closures
Énumérations et switchs
Énumérations
Structure switch
Tableaux associatifs
Enums comme types
Optionnels comme Enums
Programmation fonctionnelle
Simple filtrage de tableau
Réductions
Construction d’un index
Swift et Cocoa
Lien entre Swift et Objective-C
Ajouter l’UI
Retourner des données
Sélecteurs
Protocoles et delegates
Intégration du code Swift en Objective-C
Mécanisme d’intégration
Best practices
Intégration du code Objective-C en Swift
Mécanismes d’intégration
Best practices
maîtrise de l’environnement de développement Apple Xcode et d’Objective-C
consultant-formateur spécialisé système et développement Apple