Added Facebook SDK reference to Facebook branch
Removed references to Facebook SDK from iCloud branch.
Added extra logging for iCloud.
Using UIManagedDocument persistence stack now.
Set up notifications for various iCloud/Core Data notifications.
Removed any extraneous code for creating the managed document. Kept the persistent store notification listeners.
iCloud seems to be working across iPhone & iPad. Needs more testing & research.
The app now integrates with iCloud: the proper entitlements have been requested, the persistent store coordinator is passed the proper key-value pair to request the ubiquity container, and the app delegate watches for the relevant notifications from Core Data. Also add UIAlertViewDelegate protocol informal conformance so that later the user can be asked if they'd like to use iCloud or not.
Added extra logging call.
Added the NSPersistentStoreUbiquitousContentURLKey option to the managed document perstistenStoreOptions.
Commented out some possible iCloud setup code.
It may be impossible to migrate data from an existing local store that was created with a UIManagedDocument to iCloud.
Moved the persistent store options around.
Wrote a custom getter for the app delegates managed document.
Finally got the persistent stores migrated from the local container to iCloud.
Forgot to add the persistent options to the iCloud store. Still some bugs that need to be worked out.
Still working on bugs in iCloud migration strategy.
Current code in the app delegate will correctly migrate an existing local store to an iCloud-enabled store. But the objects in the store need to be refetched or refreshed or something.
Added an extra notification name to try & set the managed object context again. Didn't change anything.
Removed unnecessary notification listener.