Calendar Store Framework Reference
This collection of documents describes classes and methods of the Calendar Store framework. The Calendar Store framework provides read and write access to iCal data. Using a shared CalCalendarStore object, you can fetch calendars, events, and tasks from the iCal data storage. You can also build queries using NSPredicate objects to fetch specific sets of events and tasks. The Calendar Store framework provides a few convenience methods for creating common queries. Typically, you change calendar, event, and task objects by accessing their properties directly, and then invoke the appropriate save... method to save your changes to the iCal database. You can also register for change notifications to update previously fetched calendar, event, and task objects when they change.
Concurrency Note: The Calendar Store framework is thread safe. No additional locking or other synchronization is required. The framework handles synchronization for you.
| Framework | /System/Library/Frameworks/CalendarStore.framework |
| Header file directories | CalendarStore.framework/Headers |
© 2009 Apple Inc. All Rights Reserved. (Last updated: 2009-07-28)