Trouver l'orientation de la boussole de l'iPhone en swift

Je suis en train de faire une appli qui est semblable à une boussole, mais avec des différences notables, cependant, ils ne sont pas importants. Ce que j'ai besoin de savoir, c'est: comment puis-je obtenir de l'iPhone pour me donner l'orientation de la boussole (c'est à dire de 0 degrés nord), indépendamment de l'orientation du téléphone (C'est à dire la même chose si elle est posée à plat sur une table ou un portrait dans la main de quelqu'un si il est orienté de la même façon)

TL;DR Comment puis-je obtenir un iPhone rotation autour de l'axe y qui met à jour toutes les secondes.

OriginalL'auteur Matt Spoon | 2015-06-08