The usual way to use a core data store is to copy it into the documents directory on first launch.
However, with the advent of iOS 5, users can choose to have the documents directory synced, wich has caused some problems. Basically, the documents directory should not have too much data in.
Now I have a large core data store that does not need to be changed. So my question is, will it let me open the store from the bundle if I dont call the save method?
Yes, you can put read-only Core Data stores in the bundle and access them just fine. As long as you never have to change the store, you’re OK. If your data ever needs to change, you’ll have to update the binary.