나는 Apple's Scrolling 예와 비슷한 UIView를 만들고 있는데 UIImage와 캐싱에 관한 질문이 있습니다. Apple Documentation의 실질적인 의미를 완전히 이해하고 있는지는 알 수 없습니다.UIImage initWithContentsOfFile : 캐싱
은 docs 말 :
토론 이 방법은 메모리에 화상 데이터를로드 불려 나가지으로 표시. 데이터가 삭제되어 다시로드해야하는 경우 이미지 객체는 지정된 경로에서 해당 데이터를 다시로드합니다.
실제로이 의미는 무엇입니까?
다음과 같이 읽습니다. 시스템의 메모리가 부족한 경우 화면에 표시되지 않는 UIImages가 제거되고 필요할 때 지정된 파일에서 다시로드됩니다.
지금은 꽤 많은 이미지를로드하고 있으며 메모리 관리에 관심이 있습니다. 적당히 보았을 때 시스템을 퍼지/캐시로 남겨두면 좋을 것입니다. 그러나 이것이 효과적인 해결책이라고는 생각하지 않습니다. 나는 어떤 포인터/설명을 주시면 감사하겠습니다.