alekseyn/iCloudStoreManager — pull request #2 by lhunath (2012-05-07 20:08:42+00:00)
Title: Improvements

These improvements add support for using the store manager under OS X, specifying custom container IDs and adding custom persistence options to the store files. It also restructures the project so that it's easier for external applications to add just the code that matters without all the sample project code.

commit 303b3a3e5c092c21d8e0c92cbe9145b6492b6c7b
Author: Maarten Billemont
Date: Mon May 7 22:01:36 2012 +0200

Moved sample code into iCloudStoreManagerExample.

[MOVED] Moved all the sample code into iCloudStoreManagerExample and left the UbiquityStoreManager in iCloudStoreManager. Makes it much easier for external applications to just include the code that

commit a084940d5fdde4802d35e5a5a1123458dab108ba
Author: Maarten Billemont
Date: Mon May 7 21:31:08 2012 +0200

Specify iCloud container ID, persistence options + support OS X + other fixes.

[ADDED] Ability to specify the iCloud container ID to use.
[ADDED] Ability to specify additional persistence options for the stores such as NSPersistentStoreFileProtectionKey.
[FIXED] Update isReady on the global queue so that the main thread be made to wait for it.
[ADDED] Support for OS X: Make UbiquityStoreManager compile on OS X and use NSAlert instead of UIAlertView.
[FIXED] Don't pop up questions to migrate local store data to iCloud when there is no local store yet.