23.5 Neue Kontakte hinzufügen

Wie schon erwähnt, ist die Schnittstelle, über die wir mit der KontakteDatenbank kommunizieren, die ABAddressBookRef. Ist diese Verbindung einmal hergestellt, können wir Adressbucheinträge hinzufügen, entfernen und bearbeiten. Jeder Thread Ihrer Anwendung, der Zugriff auf die Datenbank haben möchten, braucht auch eine eigene Instanz von ABAddressBookRef.

Lassen Sie uns unserem View-Controller eine Methode hinzufügen, mit der die Datenbank um einen Einzelpersoneneintrag ergänzt wird. Der Eintrag wird hartkodiert mit ein paar Daten versehen sein. In „richtigen“ Anwendungen werden Sie die Kontaktinformationen von einem Webservice oder auf anderen Wegen erhalten. Haben Sie die Daten, werden der Prozess und die API aber ...

Get Entwickeln mit dem iPhone SDK now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.