UserDefaults
사용 ✅- 데이터 CR 구현 ✅
- ViewController
라이프 사이클
고려 ✅
- TableView의
Section
과Header
/Footer
사용해서 데이터 나타내기 ✅
- Todo 데이터에 카테고리
Category
데이터를 추가해주세요. ✅ - 카테고리 데이터를 기반으로 TableView의
Section
을 나누고Header
와Footer
를 만들어주세요 ✅
- 홈화면에 이미지 URL을 활용하여 UIImageView에 표시해주기 ✅
- MVC 패턴 도입 ✅
- 앱의 구조 설명 (다이어그램 사용) ✅
UserDefaults
UD 구현 ✅- App Icon, Launch Screen 설정하기 ✅
- URL로 되어있는 외부 API 사용하여 고양이/강아지 사진 보여주기
- API 홈페이지: https://thecatapi.com
- 사용 API: https://api.thecatapi.com/v1/images/search
- 에러 로그 처리 만들기
- 랜덤 고양이 사진 새로고침하기 (새로고침 버튼을 통해 랜덤으로 사진을 바꾸어주기)
- Placeholder 이미지 (스켈레톤 UI) 구현
- API따른 이미지 크기 설정
- URLSession 사용 이후, Alamofire 사용해보기
'SnapKit', '~> 5.6.0'
'Alamofire', '~> 5.6.4'
https://github.com/Alamofire/Alamofire
https://github.com/SnapKit/SnapKit