๋ฐ์ดํฐ๋ก๋ ํ๋ ์คํฌ๋ฆฝํธ๊ฐ 3๊ฐ๋ผ์
๋ก๋น์ฌ ๋งค๋์ ์์ ํ๋ฒ์ ์คํ์ํค๋๊น ๋ฐ์ดํฐ๋ก๋์คํจํ๋ค...
Ex)
๋ก๋น์ฌ๋งค๋์ 's
Voidย ย init()
{
ํ์คํธ์์คํ .instance.load
ํ๋ ์ด์ด๋ฐ์ดํฐ.instance.load
}
์ข ๋ง์ ธ๋ณด๋ค๊ฐ ๋นก์ณ์ ๊ทธ๋ฅ ๊ฐ๊ฐ ์คํฌ๋ฆฝํธ์์ ๋ฐ๋ก ๋ก๋ํ๋๊ฑฐ๋ก ๋ณต๊ตฌ์์ผฐ์
๋ด์๊ฐ!!
์ฐ๋ ๋๋ฌธ์ ๊ฐ๊ธดํ๋ฐ ๋ญ๊ฐ๋ค๋ฅธ๊ฑด์ง๋ชจ๋ฅด๊ฒ ์
๋ก๋น์ฌ ๋งค๋์ ์์ ํ๋ฒ์ ์คํ์ํค๋๊น ๋ฐ์ดํฐ๋ก๋์คํจํ๋ค...
Ex)
๋ก๋น์ฌ๋งค๋์ 's
Voidย ย init()
{
ํ์คํธ์์คํ .instance.load
ํ๋ ์ด์ด๋ฐ์ดํฐ.instance.load
}
์ข ๋ง์ ธ๋ณด๋ค๊ฐ ๋นก์ณ์ ๊ทธ๋ฅ ๊ฐ๊ฐ ์คํฌ๋ฆฝํธ์์ ๋ฐ๋ก ๋ก๋ํ๋๊ฑฐ๋ก ๋ณต๊ตฌ์์ผฐ์
๋ด์๊ฐ!!
์ฐ๋ ๋๋ฌธ์ ๊ฐ๊ธดํ๋ฐ ๋ญ๊ฐ๋ค๋ฅธ๊ฑด์ง๋ชจ๋ฅด๊ฒ ์
์คํฌ๋ฆฝํธ๋ผ๋ฆฌ ์คํ ์์๋๋ฌธ์ ๊ผฌ์ธ๊ฑฐ์๋?
init์ด awake์์ ์คํ๋ ๊ฑฐ ์๋? ํน์ ๋ชจ๋ ์ฑ๊ธํด ์ค๋ธ์ ํธ๊ฐ ์์ฑ๋๊ธฐ ์ ์ ์คํ๋๊ฑฐ๋
์ฑ๊ธํค ์ธ์คํด์ค ๋ก๋ํ์ ๋ ์ฑ๊ธํค์ด ๋์ด๋ฉด ์ฑ๊ธํค ์๋ก์์ฑํด์ ๋ฆฌํดํ๊ฒ ์์ ํ๋ฉด๋ ๋ฏ - dc App