Canvas Application
Stack: Archiving, CoreGraphics, MVC, NotificationCenter, SceneDelegate, UIKit, UserDefault, iOS Team: 1์ธ ์งํ ๊ธฐ๊ฐ: 2021/09/06 โ 2021/09/17 About: ์ฌ๊ฐํ, ์ฌ์ง, ํ ์คํธ, ๋๋ก์์ ๋ํด ์ค๋ธ์ ํธ๋ฅผ ๋ง๋ค์ด ์์ฑํ๋ ์บ๋ฒ์ค ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ์ํ์ต๋๋ค.
๊ฐ์
- ์ฌ๊ฐํ, ์ฌ์ง, ํ ์คํธ, ๋๋ก์์ ๋ํด ์ค๋ธ์ ํธ๋ฅผ ๋ง๋ค์ด ์์ฑํ๋ ์บ๋ฒ์ค ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ์ํ์ต๋๋ค.
- ๋คํ์ฑ์ ๊ธฐ๋ฐ์ผ๋ก ๋์ํ๋ฉฐ, Container ViewController๋ฅผ ๊ฐ ์น์ ๋ณ๋ก ์ฌ์ฉํ๊ณ Delegate๋ก ํต์ ํ๋๋ก ์ค๊ณํ์์ต๋๋ค.
- Model์ ๋ณํ๊ฐ ๋ฐ์ํ ๋๋ง๋ค ๊ฐ ViewController๋ก post ๋ฉ์์ง๋ฅผ ๋ณด๋ด๊ณ , ์ด๋ฅผ ๋ฐ์ํ๋ ๊ตฌ์กฐ๋ฅผ ์ ์ํ์ฌ ๊ฒฐํฉ๋๋ฅผ ๋ฎ์ถ๋ ค ๋ ธ๋ ฅํ์์ต๋๋ค.
์ฌ์ฉ ๊ฐ๋
- Delegate
- NotificationCenter
- Container View Controller
- Scene Delegate