There are many menu screens, especially in the profile editor areas, where saving is an explicit action at the bottom of a list. However, cancel is a simple button press that is easy and natural to trigger.
These screens should make an effort to detect when the user has made a change, and prompt before letting them cancel. Otherwise, there will be many cases where they think they changed a setting, didn't save it, and wonder why it didn't take effect.
There are many menu screens, especially in the profile editor areas, where saving is an explicit action at the bottom of a list. However, cancel is a simple button press that is easy and natural to trigger.
These screens should make an effort to detect when the user has made a change, and prompt before letting them cancel. Otherwise, there will be many cases where they think they changed a setting, didn't save it, and wonder why it didn't take effect.