Se utilizzo [UIImage imageWithCGImage:]
, passando in un CGImageRef
, rilasciare il CGImageRef
o UIImage si occupa di questo al momento della sua deallocazione?imageWithCGImage e memoria
La documentazione non è del tutto chiara. Dice "Questo metodo non memorizza nella cache l'oggetto immagine."
Originariamente ho chiamato CGImageRelease
sul CGImageRef dopo aver superato a imageWithCGImage:
, ma che ha causato un avvertimento malloc_error_break
nel simulatore valere un doppio libera, si ebbero.
Suggerisco di archiviare un bug di documentazione su https://bugreport.apple.com/ per chiedere loro di chiarirlo. –