Comment puis-je récupérer le dernier élément d'un tableau en Swift?

Je peux le faire:

var a = [1,5,7,9,22]
a.count               //5
a[a.count - 1]        //22
a[a.endIndex - 1]     // 22

mais il y a certainement une belle façon?

  • Quel est le problème avec cette façon? Sans doute, vous pouvez fournir votre propre extension pour ajouter un ".dernierelement" la méthode.
  • Rien de mal à cela, sauf que c'est moche.
  • Peut-être pas mal, mais sujettes à des erreurs. Je voudrais écrire une extension comme mentionné dans les réponses.