2017-04-23 5 views
0

bonsoir,obtenir des détails de personne du carnet d'adresses swift macOS

aujourd'hui je commence la programmation de mon premier programme macOS dans swift. Malheureusement, je ne trouve aucun tutoriel qui peut résoudre mon problème.

J'ai un contrôleur de vue avec un "abpeoplepickerview". cela me montre avec succès mes contacts carnet d'adresses mac.

maintenant je voudrais sélectionner une personne et obtenir tous les détails de cette personne que je voudrais remplir dans les champs de texte.

mais je ne sais pas comment. tout le monde peut me aide (s'il vous plaît, étape par étape)

merci beaucoup :)

+1

Le [cadre de contacts] (https://developer.apple.com/reference/contacts) est le même dans iOS et macOS. – vadian

Répondre

0

Vous obtenez sélectionnés contacts avec ABPeoplePickerView.selectedRecords.

Ensuite, vous parcourez avec foreach. Vous voudrez peut-être vérifier si l'enregistrement est ABPerson avant de lui lancer l'enregistrement. Après cela, vous lisez les propriétés de ABPerson et les affichez dans les champs de texte.

+0

avez-vous un exemple de code? – Skovie