O'Reilly logo

Cocoa® Programming Developer’s Handbook, Second Edition by David Chisnall

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 18. Contacts, Calendars, and Secrets

Mac OS X 10.2 introduced two new features for managing user information. The first is the system-wide address book. The original front end to this was the Address Book application, which allows the user to create and modify vCards. When Apple introduced Dashboard in 10.4, it also provided a simplified version of this application as an example widget. Since the interfaces are published and concurrency-safe, any application can use them to access information about the user’s contacts.

The other addition is related but very different. While the Address Book is a shared, open, store of public information, the Keychain is a store of private information with strict access control. You can use the two in ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required