보노보노의 Swift개발

  • 홈
  • 태그
  • 방명록

filemanager 1

NSCache 파일 key - value 설정 실수

토이프로젝트 진행 중 URLSession에서 가져온 이미지 데이터를 Filemanager, NSCache를 사용하여 기기 메모리 캐싱, 디스크 캐싱을 시도했다. 이미지를 View에 할당하는 과정은 다음과 같이 작동한다. NSCache로 메모리 캐시에서 이미지 파일을 검색 후 있으면 View에 이미지 할당하고 없으면 FileManader를 검사한다. FileManager로 디스크 캐시에서 이미지 파일을 검색 후 있으면 View에 이미지 할당하고 NSCache로 메모리 캐시에 이미지 파일을 저장한다. URLSession으로 파일을 다운한다. URLSession으로 이미지 파일을 서버로부터 다운 후 View에 이미지 할당하고 FileManager로 디스크 캐시에 이미지 파일을 저장하고 NSCache로 메모리 ..

실수 2023.06.19
이전
1
다음
더보기
프로필사진

보노보노 사고방식, 사소한 궁금증도 풀어내는 블록버스터 Swift 대모험 블로그

  • 분류 전체보기 (27)
    • SwiftUI (7)
    • Error (1)
    • 실수 (4)
    • 알고리즘 (2)
    • 회고 (2)
    • 자료구조 (5)
    • Swift (6)
    • UIKit (0)

Tag

URLSession, SWiFT, Xcode, googlesignin, NSCache, swiftUI, textkit, FirebaseAuthentication, firebase, uitableview, kakaotalk, FirebaseAuth, uikit, realtime database, filemanager, TCA, ios, 자료구조, UIRepresentable, firebase auth,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바