수색…


NSCache

NSMutableDictionary를 사용할 때와 같은 방법으로 사용합니다. 차이점은 NSCache가 과도한 메모리 압력을 감지하면 (즉, 너무 많은 값을 캐싱하는 경우) 일부 값을 해제하여 공간을 확보한다는 것입니다.

런타임에 이러한 값을 다시 만들 수 있다면 (인터넷에서 다운로드하여 계산을 수행하여) NSCache가 사용자의 요구에 맞을 수 있습니다. 데이터를 다시 만들 수없는 경우 (예 : 사용자 입력, 시간에 민감 함 등) NSCache에 데이터가 저장되므로 데이터를 NSCache에 저장하면 안됩니다.



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow