NSCache Image
-
[ios - Swift] NSCache Image 사용하기ios 2021. 2. 9. 17:57
안녕하세요. 이번에 소개할 내용은 NSCache입니다. 앱에서 사용할 이미지를 매번 서버에서 불러오게 된다면 된다면 자원 낭비이기 때문에 이번 글에서는 이를 해결하기 위해 캐시에 대해 정리하려고 합니다. 캐시란 데이터나 값을 미리 복사해 놓는 임시 장소라고 정의되어있습니다. 이를 이용해서 동일한 작업을 진행할 때 작업 시간이 오래 걸리는 데이터를 미리 저장해 두었다가 사용하는 것을 의미합니다. 우리는 NSCache를 사용한 메모리 캐시와 FileManager를 사용한 디스크 캐시의 사용 방법 및 성능 차이를 비교해 보도록 하겠습니다. 1. 메인 스토리 보드 작성 메인 스토리 보드의 디자인은 버튼과 이미지 뷰를 이용해 제작하였고 각 버튼의 기능은 다음과 같습니다. FIle Delete : FileManag..