Sync Services Framework Reference

The Sync Services framework provides all the classes and protocols you need to sync your application’s data with other applications and devices on the same computer or—using a MobileMe account—with applications and devices on other computers. Developers use this framework to manage their sync sessions and communicate with the sync engine to push and pull changes.

Concurrency Note: The shared ISyncManager object in the Sync Services framework is thread safe. No additional locking or other synchronization is required when using ISyncManager methods. However, other objects vended by Sync Services should be used in the thread in which they were created. Typically an ISyncSession object is used by the thread in which it is created.


Framework
/System/Library/Frameworks/SyncServices.framework
Header file directories
/System/Library/Frameworks/SyncServices.framework/Headers
Companion guides

Class References

ISyncChange
ISyncClient
ISyncFilter
ISyncManager
ISyncRecordReference
ISyncRecordSnapshot
ISyncSession
ISyncSessionDriver
NSPersistentStoreCoordinator Sync Services Additions

Protocol References

ISyncFiltering
ISyncSessionDriverDataSource
ISyncSessionDriverDelegate
ISyncUIHelper
NSPersistentStoreCoordinatorSyncing

Manager References

Sync Services Constants

 

PDF 

Revision History
Index



© 2004, 2009 Apple Inc. All Rights Reserved. (Last updated: 2009-07-30)