I have a project that uses the same xcdatamodel file as another project. In fact it's the exact same file. I copied it from one project to the other. I also copied the object files over with a few modifications and put them in a static library that the second project now references. These xcdatamodel and object files work just fine in the original project
In the second project, when the objects are saved the relationships between the objects are not saved. While the app is running the relationships are there as expected, pointers are still in memory but when I exit the app, come back in, then do a fetch on the objects, I get the correct number of objects but all their attributes are nil. The attributes are also managed objects that are in the same context. As far as I can tell from looking at the sqlite DB all the objects are there they just don't point at each other.
EDIT: I am using Xcode 3.2.6