Hi group,
I know that the topic of saving unsaved records and their ID comes up often in relation to things like relations etc and perhaps everyone is happy with how this behaviour is handled by the framework.
I noticed that a similar issue is being discussed by Marco Arment for his FCModel (iOS Core Date alternative) and he's proposing to assign a random 64bit integer or GUID to a record so that it can be identified immediately.
I throughout this might be interested to the group:
For the full discussion see:
https://github.com/marcoarment/FCModel/issues/33