๋งค์ผ_๋ก๊ทธ
-
#7 ์ค๋์_์ผ์งAbout Lemon/๋งค์ผ์_์ผ์ง 2020. 1. 7. 22:57
#์ํ_๋ก๊ทธ ๊ฐ๋ง์ ์ด์ ๋ ๋ค์ฒ์ด๊ณ ์ผ์ฐ ์ค๋ค. 5์ ์๋๋ ์ง์ง ๊ฐ๋ง์ ๋ค์๋ค. ์ํ ๋ฆฌ๋ฌ์ด ๋ค์ ์กํ๊ฐ๋ ๊ฑฐ ๊ฐ์์ ์ฐธ๋ง ๋คํ์ด๋ค. ์ด๋๋ก ์ ๊ฐ๋ฉด ์ข๊ฒ ๋ค! 8์๊ฐ ์๋ฉด ๊ผญ ์ง์ผ์ผ์ง. ์ค๋๋ ์ผ์ฐ ์ํ ์ผ. #์ค๋์_๊ฐ๋ฐ ์ค๋๋ ํฌํํ ์ฝ์ง์ ํ๋ค. UITableViewCell์ contentsView์ ๋ถ์ฌ๋จ๋ subview์ superview๊ฐ ์ฌ๋ผ์ ธ์, ๊ฐ์๊ธฐ ๋ ์ด์์ ์ฌ์ดํด์์ ํฌ๋์๊ฐ ๋ฐ์ํ ๊ฒ! ํด๊ฒฐ์ ๋ ํฌํํ๊ฒ ํ๋ค. ์๋๋ CellModel์ bind๊ณผ์ ์์, ๊ทธ subview๋ฅผ ์ํ ViewModel์์ subview๋ฅผ ์์ฑํด์ cell์ contentView์ ๋ถ์์๋ค. ์ฌ๊ธฐ์ viewModel์์ ์์ฑํ๋ ๊ณผ์ ์ ์์ ๊ณ CellModel์ bind๊ณผ์ ์์ subview๋ฅผ ์ง์ ์..
-
#6 ์ค๋์_๋ก๊ทธAbout Lemon/๋งค์ผ์_์ผ์ง 2020. 1. 6. 22:41
#์ํ๋ก๊ทธ ์ด์ ๋ชป ์์ ์ ๋ง ํผ๊ณคํ๋ค... ์ ๋ ๊ฒฐ๊ตญ ์คํธ๋ ์ค ๋ฐ์์ ๋ผ๋ฉด์ 4๊ฐ ๋จน๊ณ ๋ฌ๋ ํฌํจ ์ด๋ 1์๊ฐ ๋ ํ๊ตฌ์... ์ ๊ธฐ๋ถ์ด ์ข์ง ์์์ ์ฐ๋ปํ ๋ ๋ชฌ ์ฐจ ๋ง์๋ฉด์ ๊ณต๋ถ ๋ก๊ทธ ์.. (+ ์ด์ ์ ์ด ๋ก๊ทธ๊ฐ ๋ ์๊ฐ์ ์ฌํผ์ง.. ์ง์ง ์ด์ฌํ ์ผ๋๋ฐ...๐) ์๋ฉด ๋ถ์กฑ์ ์ ๋ง ๋ง์ ๋ฌธ์ ๋ฅผ ๋ถ๋ฌ์ผ์ผํค๋ ๋ฏ... #์ค๋์_๊ฐ๋ฐ ์ธ์ ๋์ฒ๋ผ ์ค๊ณ ์ผ์ง ์ฐ๊ณ ์์. ์ค๊ณ ๊ณ ๋ฏผ์ด๋ ๊ธฐ๋ถ ๋ฑ๋ฑ์ (์๊ทธ๋ง ์ง์ฆ๋) ๋ค ์ ๊ณ ์๋ค. ๋์ค์ ์์ด๊ณ ๋ค์ฌ๋ค๋ณด๋ฉด ๋ ์๋ก์ด ๊ด์ ์์ ๊ทธ ๋์ ๋ฌธ์ ๋ ๋ณผ ์ ์๊ณ , ๋ด๊ฐ ๋ง๋ฅ ๋๊ธฐ๋ง ํ ๊ฑด ์๋๊ตฌ๋ํ๊ณ ์ฝ๊ฐ์ ์ฑ์ทจ๊ฐ๋ ์ป์ ์ ์์ ๊ฑฐ ๊ฐ๋ค. ๊ตฌ๋ ์ค์ธ ๋ธ๋ก๊ทธ์์ Metal ์ ๋ฌธ๊ณผ SwiftUI ๊ด๋ จ๋ ์กฐ์ฌ ๊ธ์ ์ฝ์๋ค. SwiftUI๊ฐ ํซํ๋ฐ ๋๋ ์์ง ๋ง์ ธ๋ณด์ง๋ ์์..