Ich verwende CGImageCreateWithImageInRect()
zur Erzeugung eines kleinen Bildes aus einem Hintergrundbild zur Laufzeit, das bei jedem Thread-Aufruf (0,01 Sekunden) angezeigt wird. Sobald ich anfange, einen Teil des Bildes durch CGImageCreateWithImageInRect
Die Anwendung verbraucht sehr viel Speicher und stürzt innerhalb von Sekunden ab. Der verbrauchte Speicher geht auf 20+ MB und stürzt ab. Eine normale Anwendung würde mit 2 MB Speicherplatz auskommen.
Image1 = CGImageCreateWithImageInRect(imageRef, CGRectMake(x, y, w, h));
und nach der Verarbeitung mache ich
CGImageRelease(Image1);
aber es hilft mir nicht.
Ich möchte wissen, wie ich Speicher freigeben kann, der mit CGImageCreateWithImageInRect
.