일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- collectionview
- 스트럭트
- snkit
- async
- mvc
- 대표
- 학과별커뮤니티
- swift
- 실습
- SwiftUI
- MVVM
- RxSwift
- 라이브러리
- 구름톤 유니브
- 이론
- Kingfisher
- 프로토콜
- 네트워크
- CS
- 세종대학교
- 동시성
- 반응형
- 캐시
- ios
- 기초문법
- struct
- uikit
- 옵셔널
- WeatherKit
- 토이프로젝트
- Today
- Total
목록2025/01 (10)
스윞한 개발자

안녕하세요! 이번 포스팅은 iOS 앱 개발을 하며 안 쓸 수 없는 라이브러리 Kingfisher에 대해 톺아보려고 합니다. Kingfisher를 사용하는 방법은 많은 자료들이 있으니! 저는 이번 포스팅에서 캐싱 기능에 대해 정리해 보겠습니다. 먼저,Kingfisher란?먼저 공식문서를 살펴보겠습니다. 개발을 하다 Assets, System에 존재하지 않는 Url 형태의 이미지(웹으로부터의)를 서버를 통해 다운로드 및 캐싱할 때! 앱에서 편하게 사용할 수 있도록 제공하는 라이브러리입니다. https://github.com/onevcat/Kingfisher GitHub - onevcat/Kingfisher: A lightweight, pure-Swift library for downloading and c..

이번 포스팅은 Saving Data - UserDefault에 대해 정리해보려고 합니다! 우선, 앱 개발을 하다 보면 데이터를 저장하고 싶은 부분이 많이 필요할 텐데! 서버 통신 없이 간단한 값들에 대해 저장할 수 있도록 하는 Apple에서 제공해주는 Key - Value 형태의 기본 저장소입니다. 로그인 여부나 이메일, 닉네임, 성별 등 아주 간단한 값들에 대해 저장해 줄 수 있습니다. 애플 공식 문서에서도 설명하듯! 유저의 기본적인 저장소이며, key-value의 쌍으로 저장할 수 있습니다! https://developer.apple.com/documentation/foundation/userdefaults UserDefaults | Apple Developer DocumentationAn in..