I have a managed object in core data. This is a custom object with all necessary managed properties. I want to know if it is correct if I call save method using the managedObjectContext property of the same object? When we create this object we pass a managedObjectContext to the initializer. Does this object saves the passed context in that property?I have a managed object in core data. This is a