imageWithCGImage und Speicher

Wenn ich [UIImage imageWithCGImage:] vorbei in eine CGImageRefmuss ich dann die CGImageRef oder nicht UIImage kümmern sich, wenn es freigegeben wird?

Die Dokumentation ist nicht ganz klar. Er sagt "Diese Methode nicht im cache des Bild-Objekts."

Ursprünglich rief ich CGImageRelease auf die CGImageRef nach der übergabe an imageWithCGImage:aber das verursacht eine malloc_error_break Warnung in den Simulator, die behaupten, ein double-free passierte.

InformationsquelleAutor der Frage Adam Ernst | 2009-09-09

Schreibe einen Kommentar