Ouvrir le menu principal

MacGeneration

Recherche

Xcode 14 : en route vers Swift 6

Florent Morin

mardi 21 juin 2022 à 20:30 • 14

Logiciels

Depuis 2014, Swift s’intègre de plus en plus au cœur de l’écosystème de développement Apple. Cette année est un pas de plus vers Swift 6 qui s’annonce comme une avancée majeure à tous les niveaux. Et Xcode 14 est là pour nous accompagner dans cette migration à la fois itérative et essentielle.

Nous avions déjà évoqué quelques-unes des évolutions de Swift 5.7 dans un précédent article. Nous n’allons pas revenir en détail sur l’ensemble de ces nouveautés, mais plutôt traiter celles qui auront un impact significatif sur le développement dans les années à venir. Concernant Swift Package Manager qui est toujours plus intégré à Xcode, notamment au travers des plugins, nous vous invitons à lire notre série dédiée qui intègre les nouveautés de Swift 5.7.

Les génériques : plus simples, plus performants

En programmation, lorsqu’on souhaite généraliser l’utilisation d’un type de donnée, on va utiliser le polymorphisme qui va permettre d’exploiter des fonctionnalités communes avec des éléments différents. Par exemple, on aura le type générique Vehicule qui aura la fonctionnalité de rouler(). La Voiture sera un Vehicule et pourra rouler(). Un Velo sera également un Vehicule qui pourra rouler(). Sauf que la Voiture aura une propriété nombreDePortieres là où le Velo aura une …

Cet article est réservé aux membres du Club iGen


Rejoignez la plus grande communauté Apple francophone et soutenez le travail d'une rédaction indépendante. Le Club iGen, c'est:

  • des articles de qualité rien que pour vous
  • un podcast exclusif
  • pas de publicité
  • un site dédié !

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner

Des aspirateurs robots qui s’intègrent à Apple Maison en promo pour le Prime Day

09/07/2025 à 21:48

• 7


Un cabinet d’analystes souhaite pousser Tim Cook vers la sortie

09/07/2025 à 21:45

• 84


Les offres du Prime Day à ne pas rater : AirPods Pro 2, serrures connectées, iPhone 16e…

09/07/2025 à 21:19

• 20


Prime Day : nouveaux prix record sur les MacBook Air et Mac mini M4

09/07/2025 à 21:10

• 1


Test de la BeeStation Plus : le NAS pour ceux qui ne veulent pas de NAS

09/07/2025 à 20:30

• 2


Prime Day : Microsoft 365 à prix cassé, le bon moment pour renouveler son abonnement

09/07/2025 à 19:28

• 14


Presto pourrait aussi mettre à jour les Mac sans ouvrir la boîte

09/07/2025 à 19:01

• 35


Prime Day : des promos sur les boitiers USB4, une alternative aux SSD externes clés en main

09/07/2025 à 16:17

• 3


Prime Day : l’excellent SSD externe Corsair USB4 de 1 To à 99 €, son prix le plus bas

09/07/2025 à 15:38

• 5


GlobalFoundries, un fondeur, achète MIPS (star déchue des processeurs) pour ses puces RISC-V

09/07/2025 à 15:15

• 9


Photoshop et le Creative Cloud deviennent plus accessibles pendant le Prime Day

09/07/2025 à 14:53

• 5


FileMaker Pro 2025 : une licence unifiée et toujours plus d'IA

09/07/2025 à 14:22

• 5


Un ingénieur d'Apple a failli se faire virer à cause d'un Easter Egg

09/07/2025 à 13:08

• 17


Starlink propose une alimentation AC/DC pour ses antennes

09/07/2025 à 12:30

• 21


Prime Day : l’Apple Watch Series 10 à son prix le plus bas et avec beaucoup de choix

09/07/2025 à 12:19

• 16


Prime Day : le bon tapis de bureau Logitech à 5,32 € seulement

09/07/2025 à 09:51

• 16