No, you do not have ownership of the return value, and you do not need to release it.
For more information on why this happens, see Ownership Policy . Make sure you read and understand βCreate a ruleβ (further down the page) so that you can figure out which objects you need to free if you encounter such a case in the future.
source share