It’s been an interesting 2 weeks of many late nights and lots of frustrating moments, but I persisted, and so does my data :-).
A big thanks to Mike Abdullah and Sasmito Adibowo for creating BSManagedDocument. I could not have done without it, for what should be something that Apple provides out of the box on OS X. This kind of stuff should really be much easier. Let’s see what next week brings.
I now have an NSDocument that saves the Core Data Model, supports Autosave-In-Place, stores additional file content within its bundle and lots of other goodies. This should nicely prepare it for use with iCloud and iOS.