์ด๋ชจ์ง๋ฅผ ๋๋ฅด๋ฉด ํด๋น ์ด์๋ก ๋์ด๊ฐ๋๋ค!
SSAC Daily ๋ ธ์ ์ผ์ง
WEEK | ISSUE |
---|---|
1์ฃผ์ฐจ | ๐ |
2์ฃผ์ฐจ | ๐ |
3์ฃผ์ฐจ | ๐ |
4์ฃผ์ฐจ | ๐ |
5์ฃผ์ฐจ | ๐ |
6์ฃผ์ฐจ | ๐ |
7์ฃผ์ฐจ | ๐ |
8์ฃผ์ฐจ | ๐ |
9์ฃผ์ฐจ | ๐ |
10์ฃผ์ฐจ | ๐ |
15์ฃผ์ฐจ | ๐ |
16-18์ฃผ์ฐจ | ๐ |
๊ตฌํ ํ๋ฉด์ ์ถํ ์ ๋ฐ์ดํธํ ์์ ์ ๋๋ค!
PROJECT | ISSUE | DESCRIPTION | PERIOD |
---|---|---|---|
Tamagotchi |
๐ | - ๐ฆ1์ฐจ ํ๊ฐ ํ๋ก์ ํธ๐ฆ - Storyboard ๋ฅผ ๋ฒ ์ด์ค๋ก Layout ๊ตฌํ - UserDefaults ์ ๊ฐ์ ์ ์ฅํ๊ณ ์ญ์ ํด์ ์ฌ์ฉ์์ ์ํ์ ๋ฐ๋ผ ๋ณด์ฌ์ฃผ๋ ์ฒซ ํ๋ฉด์ ๋ค๋ฅด๊ฒ ๊ตฌํ - ReuseableViewProtocol ์ ์ฌ์ฉํด์ ๋ทฐ์ปจ/์
์ identifier ์ค๋ณต ์ฝ๋ ๊ฐ์ |
07.22 - 07.25 |
TMDB |
๐ | - SwiftyJSON ์ผ๋ก TMDB Open API ๋ฅผ ์ฌ์ฉํด์ ์ต์ ์ํ/๋ฐฐ์ฐ/์ถ์ฒ ์ํ/์ ํ๋ธ ๋งํฌ GET ์๋ฒ ํต์ ๊ตฌํ - Pagination ์ UITableViewDataSourcePrefetching ๋ฅผ ์ฌ์ฉํด์ ๊ตฌํ - App Transport Security ์ค์ ํด์ http ์ ๊ทผ ํ์ฉ - PageViewController ๋ก ์จ๋ณด๋ฉ ํ๋ฉด ์ถ๊ฐํ๊ณ UserDefaults ๋ฅผ ํตํด ์ต์ด ์ฑ ์คํ ์์๋ง ์จ๋ณด๋ฉ ๋ณด์ฌ์ฃผ๋๋ก ๊ตฌํ - Custom FrameWork ์ Access Control ์ ์ฌ์ฉํด์ ์ฝ๋์ ์ธํฐํ์ด์ค ๋ช
ํํ๊ฒ ์ง์ ํ๊ณ ๋ฐ๋ณต๋๋ ์ฝ๋ ๊ฐ์ |
- |
Weather |
๐ | - OpenWeather API ๋ฅผ ์ฌ์ฉํด์ ํ์ฌ ๋ ์จ ์ ๋ณด GET - info.plist ์์ ์ฌ์ฉ์์ ์์น ์ ๊ทผ ๊ถํ ํ์ฉ - MapKit ๊ณผ CLLocation , CLGeoCoder ๋ฅผ ์ฌ์ฉํด์ ์ฌ์ฉ์์ ํ์ฌ ์์น๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ ์จ์ ์์น ์ ๋ณด ๊ตฌํ - ์ง๋์ Pin ์ ๊ฝ์ ์ฌ์ฉ์์๊ฒ ๋ณด์ฌ์ฃผ๊ณ , ํ์ฌ ์์น๋ก ์ด๋ํ๋ ๊ธฐ๋ฅ ๊ตฌํ |
- |
Diary |
๐ | - TableView ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก Unsplash Open API ๋ฅผ ํตํด ์ฌ์ง ๊ฒ์ํด์ ๊ฐ์ ธ์ ์ผ๊ธฐ๋ฅผ ์์ฑํ๊ณ ์์ ํ๊ณ ์ญ์ ํ๋ ๊ธฐ๋ฅ ๊ตฌํ - PHPickerViewController ๋ฅผ ์ฌ์ฉํด ๊ฐค๋ฌ๋ฆฌ/์นด๋ฉ๋ผ ์ ๊ทผ - Realm ์ ์ฌ์ฉํด์ ์์ฒด ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก CRUD/์ ๋ ฌ/ํํฐ ๊ธฐ๋ฅ ๊ตฌํ - ์ด๋ฏธ์ง์ ๊ฒฝ์ฐ, FileManager ๋ฅผ ํตํด์ Document ์ ๋ฐ๋ก ์ ์ฅ - Zip ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํด ์์ถ, ๋ฐฑ์
๋ฐ ๋ณต๊ตฌ ๊ธฐ๋ฅ ๊ตฌํ - Repository Pattern ์ ์ฌ์ฉํด์ ๋ฐ๋ณต๋๋ ์ฝ๋ ๊ฐ์ - UIMenu ๊ธฐ๋ฅ ๊ตฌํ, FSCalendar ๋ง๋ณด๊ธฐ ์ฌ์ฉ - do~try~catch ๊ตฌ๋ฌธ์ ์ฌ์ฉํด์ ์๋ฌ ํธ๋ค๋ง - Generic ์ ์ฌ์ฉํด์ Transition Extension ๊ตฌํํด ํ๋ฉด ์ ํ ์์ ๋ฐ๋ณต๋๋ ์ฝ๋ ๊ฐ์ |
- |
Memo |
๐ | - ๐ฆ2์ฐจ ํ๊ฐ ํ๋ก์ ํธ๐ฆ - SnapKit ์ ์ฌ์ฉํ Codebase UI - ์ ํ ๊ธฐ๋ณธ ๋ฉ๋ชจ์ฑ์ ํด๋ก ํ๊ณ , Realm ์ ํ์ฉํด์ CRUD ๊ธฐ๋ฅ์ ๊ตฌํ |
08.31 - 09.05 |
SSAC-Advanced |
๐ | - ๐ฆ์ฌํ ๊ฐ๋
์ ์ฉ ํ๋ก์ ํธ๐ฆ - Compositional Layout/DiffableDataSource ๋ฅผ ์ฌ์ฉํ Codebase UI - Unsplash API๋ฅผ ์ฌ์ฉํด์ ์๋ฒ ํต์ ์ ๊ตฌํํจ - Rx+MVVM ์ ์ ์ฉํด์ ์ฝ๋ ๊ฐ์ |
10/22~ |
์์ธ์ ์ฑ ๋ฐฉ ์ง๋ ์๋น์ค, ์ฑ ๊ฐํผ ๐ ์ฑ์คํ ์ด
Git
Feature
CI/CD
Refactor
BugFix