Метод имеет в названии «Get» и ничего не возвращает через return
. Он принимает указатель, например, на CFStringRef, например:
CFStringRef outValue;
UInt32 propertySize = sizeof(outValue);
AudioSessionGetProperty(propertyID, &propertySize, &outValue);
В документации сказано, что функция «копирует» значение в предоставленный указатель outValue.
Итак, это создание объекта с числом сохранений +1, и я несу ответственность за выпуск/освобождение этих данных?