-
Notifications
You must be signed in to change notification settings - Fork 1
๐ค Week05 ๊ฐ์ธ ํ๊ณ ๋ก ์ค๋์ฃผ
์ค๋์ ๋น์ฆ๋์ค ๋ก์ง์ ์ง๊ธฐ ์์ํ๋ค. ์๊ฐ๋ณด๋ค UI์์ ์ด๋ ค์์ด ์์๋๋ฐ ๋คํํ ์ฐฝ์ค๋๊ณผ ํจ๊ป ํด๊ฒฐ์ ํ ์ ์์๋ค. ์ด์ ๋ฌธ์ ๋ viewModel ์ชฝ์ธ๋ฐ ์ด ๋ถ๋ถ ๊ตฌํ์ด MVVM์ ์ฒ์ํ๋ค๋ณด๋ ์ด๋ ค์์ด ์๋ค. ๋ฐ์ดํฐ ์ฐ๋๊ณผ ํจ๊ป ์ ๋ง๋ฌด๋ฆฌ ํ๊ณ ์ถ๋ค.
์ค๋์ ์ง๊ธ๊น์ง ํ๋ก์ ํธ๋ฅผ ํ๋ฉฐ ๊ฐ์ฅ ์ค์ค๋ก ๋ง์กฑํ ๋ ์ด์๋ค. ๋ญ๋ผ๋ ํด๋ธ ๊ฒ ๊ฐ์ ๊ธฐ๋ถ์ด์๊ณ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์ด๊ฐ๋ ๊ณผ์ ์ด ์ฐธ ์ข์๋ค. ์ค๋๊น์ง๋ HomeMap์ ๊ทธ๋ฆฌ๋ ๊ณผ์ ์ด์๋ค๋ฉด ๋ด์ผ๋ถํฐ๋ ์ค์๊ฐ ๋์์ ๋ํ ๋ก์ง์ ์ง๋ ๋ ์ด๋ค. ์ค๋ ๋ ํ๋ฃจ๋ค.
์ค๋์ ๊ตฌํ๋ณด๋ค๋ ์ธ๋ฐ์์ด Git Conflict ์ฒ๋ฆฌ์ ์จ ์ ๊ฒฝ์ ๋ค ์ผ๋ค. ์ด์ ์๊ฐ์ ๋๋ฌด ๋์ด๋ค์ผ๋์ง ํ๋ฃจ์ข ์ผ ์กธ๋ฆผ์ด ๊ฐ๋ํ ํ๋ฃจ์๋ค. ์ค์๋ โฆ ๋๋ฌด ํจ๊ณผ๊ฐ ๋จ๊ธฐ๊ฐ์ด๋ค์ ๊ป๊ป
์ค๋์ ๋ฐค์ ์์ ์ ํด์ผํ๋ ๋ ์ด๋ค. ์ต์ข ๋ฐํ ์ ๋ง์ง๋ง ๋๋ฃ ๋ฐ์ด๋๊นโฆ! ์ค๋ ๊ทธ๋๋ง ๋คํธ์ํฌ ํต์ ์ ์ ๋ง ์์ฃผ ์ฝ๊ฐ ์ฐ๋จนํด๋ณด๊ณ ์ค์๊ฐ ํด๋ฆฌ๋ผ์ธ์ ๋ค์ ๊ทธ๋ฆฐ ๊ฒ์ ๋๋ฆ์ ์ํ์ด์ง๋ง ๊ทธ ์ธ์๋ Combine๊ณผ Repository-ViewModel ๊ฐ์ ์ฌ์ดํด ํ์ ์ ์๊ฐ์ ์จํต ์ด ๊ฒ ๊ฐ๋ค.
nil
BE
iOS
- โ Week01 ๋ฐ์ผ๋ฆฌ ์คํฌ๋ผ
- โ Week02 ๋ฐ์ผ๋ฆฌ ์คํฌ๋ผ
- โ Week03 ๋ฐ์ผ๋ฆฌ ์คํฌ๋ผ
- โ Week04 ๋ฐ์ผ๋ฆฌ ์คํฌ๋ผ
- โ Week05 ๋ฐ์ผ๋ฆฌ ์คํฌ๋ผ
- โ Week06 ๋ฐ์ผ๋ฆฌ ์คํฌ๋ผ