Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Xcode
- collectionview
- SWIFT
- ios
- UITextView
- map
- swiftUI
- rxswift
- 스위프트
- Observable
- UICollectionView
- clean architecture
- 리팩토링
- uiscrollview
- Human interface guide
- 애니메이션
- combine
- swift documentation
- 리펙터링
- 클린 코드
- Refactoring
- ribs
- RxCocoa
- Protocol
- Clean Code
- HIG
- tableView
- 리펙토링
- MVVM
- uitableview
Archives
- Today
- Total
목록tableView paging (1)
김종권의 iOS 앱 개발 알아가기
[iOS - swift] 1. 이미지 캐싱, 이미지 효율적으로 로드 방법, 스크롤에 따라 이미지 로드(tableView, collectionView): scrollViewDidScroll, prefetch, pagination (페이지네이션)
1. 이미지 캐싱, 이미지 효율적으로 로드 방법, 스크롤에 따라 이미지 로드(tableView, collectionView): scrollViewDidScroll, prefetch 2. 이미지 캐싱, 이미지 효율적으로 로드 방법(tableView, collectionView): async + NSCache 아이디어 스크롤이 느려지고, 앱이 꺼지고 이미지들이 사용자에게 보여질 때 느려질 수 있으므로 캐시를 사용 비동기적으로 이미지를 저장하고 cache를 사용 어떻게? request(page:1) API 호출 > 10개의 이미지 url 획득 10개의 이미지 url만 cell의 model에 먼저 저장 (image는 따로 호출하여 반영) image는 최초 10개만 일단 로드하고, 나머지는 아래에서 나오는 내용인..
iOS 응용 (swift)
2021. 10. 2. 23:14