일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- decode
- Linked List
- 상호배제
- scrollview
- 데드락
- 앨런
- 인프런
- UserDefaults
- 가상 메모리
- @state
- deadlock
- Swift
- 비동기
- struct
- 오브젝트
- 100 days of SwiftUI
- 동기화
- 프로세스 스케줄링
- 동시성
- Apple Developer Academy
- Algorithm
- IOS
- Codable
- 알고리즘
- async
- SwiftUI
- core data
- forEach
- COLOR
- 운영체제
Archives
- Today
- Total
목록NSCache (1)
기어가더라도 제대로
[번역] 스위프트에서 재사용 가능한 이미지 캐시
목차 - NSCache 를 저장소로 사용하기 - Image rendering pipeline 구축하기 - In-memory Image Cache - Image 캐시 구현 - `ImageLoader` 로 통합 - 결론 거의 모든 앱은 어느 정도는 그래픽을 가지고 있다. 이로 인해 앱 개발자들에게 이미지를 다운로드하고 표시하는 것이 가장 자주 하는 일 중 하나가 되었다. 결국, 앱이 같은 이미지를 여러번 리로드하는 것은 불필요한 일일 수 있다. 이 글에서는 이미지 캐시를 생성하고, 컴바인 프레임 워크를 사용한 이미지 로더와 통합함으로써 이미지 다운로드와 캐싱을 어떻게 개선할지를 보여줄 것이다. NSCache 를 저장소로 사용하기 그동안 캐싱 메커니즘을 iOS 프로젝트에서 사용할 때 대부분은 당신은 NSCac..
생각정리/번역글(blog, WWDC)
2022. 8. 30. 16:13