Если я использую [UIImage imageWithCGImage:]
, передавая в CGImageRef
, то я освобождаю CGImageRef
или UIImage позаботится об этом сам, когда он будет освобожден?
Документация не совсем понятна. В нем говорится: "Этот метод не кэширует объект изображения".
Изначально я вызывал CGImageRelease
в CGImageRef после передачи его в imageWithCGImage:
, но это вызвало предупреждение malloc_error_break
в симуляторе, утверждающее, что происходит двойное освобождение.