I’m trying to pass core data object from one controller to another without saving the changes. but I’m getting CoreData: error: Mutating a managed object 0x14f70f510
Thats ok because remember the MOC is a scratchpad which doesnt commit changes to the psc until you call save! So you can go ahead and move onto your next viewcontroller and the object in the moc will still be there.
No, what I meant was you normally should save to pack when your object is complete. You can build your object properties over the span of 2 or 3 view controllers. Just save at the end.
Right. If I set the object properties using the core data entity object, I’m getting the CoreData: error: Mutating a managed object 0x14f70f510. But the data was passed correctly. So is it safe to ignore these warning? At least until all the data are complete.