์ ๋ํฐ ์ต์ ํ ์ํด์๋ Destroy ์ฌ์ฉ์ ์์ ํ๋ผ๋๋ฐย ๋ฌด์กฐ๊ฑด ์ฌ์ฉ ์ํ๋๊ฒ ์ข์?
๋ง์ฝ ์ฌ์ฉํ๋ค๋ฉด ์ด ๋๊ฐ ์ค์ ๋ญ๊ฐ ๋ ์ต์ ํ ์ธก๋ฉด์์ ๋์?
๊ธฐ๋ณธ์ ์ผ๋ก ์ค๋ธ์ ํธ ์ข ๋ฅ๋ 100๊ฐ์ย ๋๋ค์ผ๋ก 10๊ฐ๋ฅผ ๊ณจ๋ผ๋๊ณ
1. 10๊ฐ๋ฅผย instantiate ํ๊ณ ย ์ถฉ๋ํ๋ฉดย Destroy,ย ์ ๋ถย Destroy๋๋ฉด ๋ค์ 10๊ฐ๋ฅผย instantiate ๋ฐ๋ณต
2.ย ย 10๊ฐ๋ฅผย instantiate ํ๊ณ ์ถฉ๋์ ์ค๋ธ์ ํธ ๋นํ์ฑํ. ์ ๋ถ ๋นํ์ฑํ ์ ๋ค์ 10๊ฐย instantiate ๋ฐ๋ณต
์ด ๋ ๊ฐ๋ก ํด๋ ๊ด์ฐฎ์๊ฑฐ์ ์๋๋ฉด ๊ทธ๋ฅ ์ค๋ธ์ ํธ ํ๋ง ์ฐ๋๊ฒ ๋์?
์ค๋ธ์ ํธ ํ๋งํ๋ฉด ๊ฑฑ์ ๋๋๊ฒ ์ค๋ธ์ ํธ๊ฐ ํ๋๊ฐ ์๋๋ผ 100๊ฐ ์ค์ย ์ฐพ์์ผ๋์ ๋งค๋ฒ Find ๊ฐ์๊ฑธ๋ก
์ฐพ์์ผ ๋๋๋ฐ Find๋ ์ต์ ํ์ ์ ์ข์ ๊ฑธ๋ก ์๊ฑฐ๋ .
๊ฑฐ๊ธฐ๋ค๊ฐ ๋๋ค์์ ๊ฐ์ ์ค๋ธ์ ํธ ๋ฝํ๋ฉด ์ค๋ธ์ ํธ ํ๋ง์์ ์ค๋ธ์ ํธ ๋์ด๋์ ๋งค๋ฒ Find ํด์ผ๋๋ ์๋ ๋๊ฑฐ๊ฐ์๋ฐ
๊ทธ๋๋ ์ด ๋ฐฉ๋ฒ์ด ๋ง๋๊ฑฐ์?
ย
์ค๋ธ์ ํธํ๋งํ๋๋ฐ find๋ฅผ ์์ dictionary์ ํ์ง์ด๋ฃ์ด์์จ๋ผ