Frage

Ich habe eine Unterklasse von NSObject, es ist ein Singleton welche lädt eine Liste der Bilder in dem Speicher, entweder von der Festplatte oder Downloads aus dem Internet.

Ich möchte die Bilder im Speicher abgelegt freizugeben, wenn die App eine geringe Speicher Nachricht recieves, wie in einem UIViewController. (Es wird dann die Bilder von der Festplatte, wenn es ihr nächstes muss).

War es hilfreich?

Lösung

Sie können -applicationDidReceiveMemoryWarning: Methode in Ihrer Anwendung delegieren und den freien Speicher dort implementieren. Oder Sie können Ihre Singleton-Objekt hören UIApplicationDidReceiveMemoryWarningNotification Benachrichtigung und den freien Speicher in Benachrichtigungs-Handler machen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top