Mesurer le temps écoulé dans Swift

Comment mesurer le temps écoulé pour exécuter une fonction dans Swift? J'essaye d'afficher le temps écoulé comme ceci: "Le temps écoulé est de 0,05 seconde". Vu qu'en Java , nous pouvons utiliser System.nanoTime (), existe-t-il des méthodes équivalentes disponibles dans Swift pour y parvenir?...