ํ๋ฉด์ ํ
-
View LifeCycle (์๋ช ์ฃผ๊ธฐ)iOS 2020. 11. 24. 14:01
์๋ ํ์ธ์. ๊ทธ๋ฆฐ์ ๋๋ค! ์ค๋์ ์ค์ํํธ๋ก ๋ทฐ๊ฐ ๋ํ๋๋ ์๋ช ์ฃผ๊ธฐ์ ๋ํด ํ์ตํ๊ฒ ์ต๋๋ค. View LifeCycle, ์๋ช ์ฃผ๊ธฐ ๊ฐ๋จํ ์ฃผ์ ์ด์ง๋ง ํ๋ฉด ์ ํ์ ์์ด์ ๊ฐ์ฅ ์ค์ํ์ฃ ~!? ๋ทฐ๊ฐ ํ๋ฉด์ ๋ํ๋๊ณ ์ฌ๋ผ์ง๋ ๊ทธ ์ํ ์ธ์ดํด์ ๋ํ๋ด๋๊ฒ์ผ๋ก ๋ทฐ ์ปจํธ๋กค๋ฌ์๋ ์๋์ ๊ฐ์ด ์ฌ๋ฌ ๋จ๊ณ์ ์๋ช ์ฃผ๊ธฐ๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค. [์๋ช ์ฃผ๊ธฐ] 1. init (์ด๊ธฐํ) 2. loadView -. ๋ทฐ ์ปจํธ๋กค๋ฌ๊ฐ ๋ฉ๋ชจ๋ฆฌ์ ๋ก๋๋๋ค. 3. viewDidLoad -. ๋ทฐ๊ฐ ์ค์ง์ ์ผ๋ก ๋ฉ๋ชจ๋ฆฌ์ ๋ก๋๋๋ค. ์ด ๋ฉ์๋์์ ์ค๋ฒ๋ผ์ด๋ํ์ฌ ํ๋ฉด์ด ๋ณด์ฌ์ง๊ธฐ ์ ๊ธฐ๋ฅ๋ค์ ๊ตฌํํ ์ ์๋ค. ๊ฐ๋จํ ์ด๊ธฐํ๋ฉด์ ๊ตฌ์ฑํ๋ ๋ฉ์๋๋ก ๋ณผ ์ ์๋ค. ์ค์ํ์ ์ ํด๋น ๋ฉ์๋๋ ์คํ ํ ์ค์ง ํ๋ฒ๋ง ํธ์ถ์ด ๋๋ค. 4. viewWillAppear -. ๋ง ๊ทธ..