2010-10-22 2 views
5

NSObject의 하위 클래스가 있는데, 이것은 하드 드라이브에서 이미지 목록을 메모리에로드하거나 인터넷에서 다운로드하는 싱글 톤입니다.NSObject에 대한 경고 메모리가 부족합니다.

UIViewController에서와 같이 메모리 부족 메시지를받는 경우 메모리에 저장된 이미지를 릴리스하고 싶습니다. (다음에 필요할 때 하드 드라이브에서 이미지를 가져옵니다).

답변

10

-applicationDidReceiveMemoryWarning: 메서드를 응용 프로그램 대리자에 구현하고 거기에 메모리를 확보 할 수 있습니다. 또는 싱글 톤 객체가 알림 핸들러에서 UIApplicationDidReceiveMemoryWarningNotification 알림 및 사용 가능한 메모리를 수신하도록 할 수 있습니다.