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