Chapter    8

Talking to Services: iCloud and Dropbox

With iOS 5, Apple introduced iCloud sync for Core Data. iOS developers rejoiced at the prospect of a drop-in solution for synching data among iPhone apps, iPad apps, and Mac OS X apps. Then they started using iCloud to sync Core Data data stores . . . and tears replaced the joy. Sync, as it turns out, is a hard problem to solve, and Apple hasn’t nailed it yet—at least for Core Data. As Apple iterates through the sync technology, however, it will likely get Core Data sync over iCloud working correctly in a future release of the SDK. So that you can have the information, we present the information for using iCloud Core Data sync in this chapter.

Other Core Data synching solutions have emerged, ...

Get Pro iOS Persistence : Using Core Data 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.