๋ฉํ ๋ง
์ด๋ฒ์ฃผ๋ ๋ฆฌ์ด์ค, ๋ฐ๋ฆฌ, ๊ณฐ๋ฏผ๊ณผ ๋ฉํ ๋ง์ ์งํํ๋ค. ์ด๋ฒ ๋ธ๋ฆฟ์ง ๊ธฐ๊ฐ์ ์ต๋ํ ๋ง์ ๋ฉํ ๋ถ๋ค๊ณผ ๋ฉํ ๋ง์ ์งํํ๋ ๊ฒ์ด ๋ชฉํ์๊ธฐ์ ์กฐ๊ธ ๋นก๋นกํ๋๋ผ๋ ๋ง์ ๋ฉํ ๋ถ๋ค์ ๋ง๋ฌ๋ค.
์ฐ์ ๊ฐ์ฅ ๋จผ์ ๋ฉํ ๋ง์ ์งํํ ๋ฉํ ๋ ๋ฆฌ์ด์ค์๋ค. ๋ฆฌ์ด์ค๋ ์์นด๋ฐ๋ฏธ ์ค๊ธฐ ์ ๋ถํฐ ์๊ณ ์์๋ ๋ถ์ด๋ผ ๊ทธ๋ฐ์ง, ์ ์ง ๋ชจ๋ฅด๊ฒ ์์นด๋ฐ๋ฏธ ๋ค์ด์์ ๋๋ถํฐ ๋จผ์ ์ ๋ป ๋ค๊ฐ์๊ธฐ ์ด๋ ค์ ๋ ๋ถ์ด์๋ค. ํ์ง๋ง ๋จผ์ ์ฉ๊ธฐ๋ฅผ ๋ด๋ฉด, ๊ทธ๋งํผ ๋ง์ ๊ฒ๋ค์ ์๋ ค์ฃผ์ค ๊ฒ ๊ฐ์๋ ๋ฉํ ๋ผ์ ๊ฐ์ฅ ๋จผ์ ๋ฉํ ๋ง์ ์งํํ์๋ค.
๋ฆฌ์ด์ค์์ ์ฒซ ๋ฒ์งธ ๋ฉํ ๋ง์์๋ ์๋ก์ ๋ฐฑ๊ทธ๋ผ์ด๋๋ฅผ ํ์ธํ๊ณ ๋ฆฌ์ด์ค๊ฐ ๋์๊ฒ ์ด๋ค ๋์์ ์ค ์ ์์์ง ์์๊ฐ๋ ์๊ฐ์ด์๋ค. ๋จ์ํ ~~ํ์ธ์ ์์ ๋ฉํ ๋ง์ด ์๋, ์ง๊ธ ๋์๊ฒ ์ด๋ค ๊ฒ์ด ํ์ํ์ง ์ค์ค๋ก ์ฐพ๊ฒ ๋์์ฃผ๋ ๋ฉํ ๋ง์ด์๋ค. ๊ทธ๋ฆฌ๊ณ ์ด์ผ๊ธฐ๋ฅผ ํ๋ฉด์ ๋ฆฌ์ด์ค๊ฐ ๊ฒช์๋ ๊ฒฝํ๋ค์ด ๋์ ๊ฒฝํ๋ค๊ณผ ๋น์ทํ๋ ๋ถ๋ถ๋ ์๊ณ ๊ทธ๋์, ์์ผ๋ก ๋ฆฌ์ด์ค์๊ฒ ๋ฐฐ์ธ ๊ฒ๋ค์ด ์ ๋ง ๋ง์ ๊ฒ ๊ฐ๋ค๋ ์๊ฐ์ด ๋ค์๋ค.
๋ฉํ ๋ง ์ดํ์๋ ๋ด๊ฐ ์ด๋ค ์์ผ๋ก ๊ฐ๋ฐ์ ๊ณต๋ถํ๊ณ ์๊ณ ์ด๋ค ๋ชฉ์ ์ ๊ฐ์ง๊ณ ๊ณต๋ถ๋ฅผ ํ๊ณ ์๋์ง ์ ์ด๋ณด๋ ์๊ฐ์ ๊ฐ์ก๋ค. ๊ทธ๋ฆฌ๊ณ ํด๋น ๋ด์ฉ์ ๊ธฐ๋ฐ์ผ๋ก ๋ ๋ฒ์งธ ๋ฉํ ๋ง์ ๊ฐ์ก๋ค. ๋ ๋ฒ์งธ ๋ฉํ ๋ง์ ๋ฆฌ์ด์ค์์ ์ ์ฌ์์ฌ์๋ค. ํจ๊ป ์ ์ฌ์ ๋จน๊ณ , ์ปคํผ๋ฅผ ์ฌ์ฃผ์ จ๋๋ฐ ์ด์ผ๊ธฐ๋ฅผ ๋๋๋ฉด์, ์๋ ์ ํผ์ iOS ๊ฐ๋ฐ์๋ก ์ผํ๋ฉด์ ๋๊ผ๋ ์ฑ์ฅ์ ํ๊ณ์ ๋ํด ๊ณ ๋ฏผํ๋ ๋์ ๋ชจ์ต์ด ๋ ์ฌ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ ๋ ๋ค์๋ ๊ณ ๋ฏผ๋ค์ ๋ฆฌ์ด์ค์๊ฒ ์ด์ผ๊ธฐํ๋ฉด์, ๋ด๊ฐ ์์นด๋ฐ๋ฏธ์ ์ ๋ง ์ ์๊ตฌ๋๋ผ๋ ์๊ฐ์ด ๋ค์๋ค.
๋ฆฌ์ด์ค์์ ๋ฉํ ๋ง์์ ๊ฐ์ฅ ๊ธฐ์ต์ ๋จ๋ ๊ฒ์ ์ฝ๋๋ฅผ ์งค ๋ ๋ฌด์์ด ์ค์ํ๊ฐ์ ๋ํ ์ด์ผ๊ธฐ์๋ค. ๋์ ๊ฒฝ์ฐ, ํ์ฌ๋ฅผ ๋ค๋ ๋ ๋นก๋นกํ ๊ฐ๋ฐ ๊ณต์์ ์ผ๋จ์ ๋์๊ฐ๊ฒ ๋ง๋ค์์ง๋ง ์ฝ๋์ ์ง์ด ๊ทธ๋ฆฌ ์ข์ง๋ ์๋ค๋ ๋ถ์ฑ๊ฐ์ ๊ฐ์ง๊ณ ์์๊ธฐ์ ์์นด๋ฐ๋ฏธ์์๋ ์ ์ง์ฌ์ง ์ฝ๋, ๊ตฌ์กฐํ๊ฐ ์ ๋ ์ฝ๋๋ฅผ ์ง๋ ๊ฒ์ ๋ชฉํ๋ฅผ ๋๊ณ ์์๋ค.
ํ์ง๋ง ๋ฆฌ์ด์ค๊ฐ ๋งํ๊ธธ ๊ฐ๋ฐ์ด๋ผ๋ ๊ฒ์ ์ผ๋จ ๊ธฐ๊ฐ ์์ ๋น ๋ฅด๊ฒ ๊ฐ๋ฐํ๋ ๊ฒ์ด ๊ฐ์ฅ ์ค์ํ๋ค๊ณ ํ์๋ฉด์, ๋ด๊ฐ ํ ์ ์๋ ํ ๊ฐ์ฅ ๋น ๋ฅด๊ฒ ๊ธฐ๋ฅ์ ๊ฐ๋ฐํ ์ ์๋ ๋ฐฉ๋ฒ์ผ๋ก ๊ฐ๋ฐํ๊ณ , ๋ค์ ๊ธฐ๋ฅ์ ์ข ๋ ์ฝ๊ฒ ๊ฐ๋ฐํ ์ ์๋๋ก ๋ค์ ์ฝ๋๋ฅผ ๊ณ ์น๊ณ ์ด๋ฌํ ์ธ์ดํด์ ๋ฐ๋ณตํด์ผ ํ๋ค๊ณ ํ์ จ๋ค. ์ด์ฉ๋ฉด, ๋ด๊ฐ ํ์ฌ์์ ํ๋ ๊ฐ๋ฐ์ ๋ฐฉ์์ด ๋จ์ํ ์ค์ค๋ก๋ฅผ ๋ถ์กฑํ๋ค๊ณ ์ฌ๊ธธ ๋ถ๋ถ์ด ์๋๋ผ, ํ์ฌ์์ ํ์ํ ์๋น์ค๋ฅผ ๊ฐ๋ฐํ๋๋ฐ์ ํ์ํ ์ 1์์น์ ์ง์ผฐ๋ค๊ณ ๋ณผ ์ ์๊ฒ ๋ค๋ ์๊ฐ์ ํ๊ฒ ๋์๋ค. ๋ค๋ง, ๊ทธ ์ดํ์ ๋ค์ ๋ค์ ๊ธฐ๋ฅ์ ๊ฐ๋ฐํ๋ ๋ฐ์ ํ์ํ ์ฝ๋ ๊ธฐ๋ฐ์ ๋ค์ ๋ค์ง๋ ์๊ฐ์ ๊ฐ์ง์ง ์์๊ธฐ์ ๋ค์ ๊ธฐ๋ฅ ๊ฐ๋ฐ์์ ๋ํญ์ ๊ฒช์๋ค๋ ์๊ฐ์ด ๋ค์๋ค.
๋ฆฌ์ด์ค์์ ๋ฉํ ๋ง์ ํตํด, ๋ด๊ฐ ๊ฐ๋ฐ์ ๋ํ๊ณ ์๋ ๋ฐฉ์๊ณผ ํ์ต์ ๋ฐฉํฅ์ฑ์ ๋ค์ ๋๋์๋ณผ ์ ์์๋ค. ๋ด๊ฐ ๊ฐ๋ฐ์ ํ ๋ ๊ณ ๋ คํด์ผํ ๋ถ๋ถ์ ‘์ด ๋ฐฉ๋ฒ์ด ์ ๋ง ๊ฐ์ฅ ๋นจ๋ฆฌ ๊ธฐ๋ฅ์ ๊ฐ๋ฐํ ์ ์๋ ๋ฐฉ๋ฒ์ธ๊ฐ?’ ์ ‘์ด ๊ตฌ์กฐ๊ฐ ๋ค์ ๊ธฐ๋ฅ์ ๊ฐ๋ฐํ๊ณ ์ ์ง๋ณด์ํ๋ ๋ฐ์ ํธ๋ฆฌํ ๊ตฌ์กฐ์ธ๊ฐ?’ ์ ๋ํ ๋ถ๋ถ์ธ ๊ฒ ๊ฐ๋ค. ํน์ ์ํคํ ์ฒ๋ ๊ธฐ๋ฅ์ ์จ์ผํ๊ธฐ ๋๋ฌธ์ ์ฐ๋ ๊ฒ์ด ์๋, ์ด ๋ฐฉ๋ฒ์ด ์ ๋ง ์์ผ๋ก ๊ธฐ๋ฅ์ ์ถ๊ฐํ๊ณ ํ๋ก์ ํธ๋ฅผ ํ์ฅํด๋๊ฐ๋ ๋ฐ์ ํธ๋ฆฌํ ๋ฐฉ๋ฒ์ธ๊ฐ์ ๋ํด์๋ ๊ณ ๋ฏผ์ ํด์ผ๊ฒ ๋ค๋ ์๊ฐ์ด ๋ค์๋ค.
๋ฐ๋ฆฌ์์ ๋ฉํ ๋ง์์๋ NC2 ํ๋ก์ ํธ์์ ์ด๋ค ๋ถ๋ถ์ด ๋ถ์กฑํ์ง ํผ๋๋ฐฑ์ ๊ฐ๋ ์๊ฐ์ ๊ฐ์ก๋ค. ๊ฐ์ฅ ๊ธฐ์ต์ ๋จ๋ ํผ๋๋ฐฑ์ ๋ด๊ฐ ์ด ์ฑ์ผ๋ก ์ฌ์ฉ์๋ค์๊ฒ ์ด๋ค ๊ฐ์น๋ฅผ ์ ๋ฌํ๊ธธ ์ํ๋๊ฐ? ์ ๋ํ ์ง๋ฌธ์ด์๋ค. ๊ฒฐ๊ตญ ๋์์ธ๋ ๊ทธ๋ฌํ ๊ฐ์น๋ฅผ ์ ํ๋ ๋ฐฉ์์ค์ ํ๋๋ก, ํผ๋๋ฐฑ์ ๋ฃ๊ณ ๋๋ ๋ด๊ฐ ๋์์ธํ ์ด๋ฒ ์ฑ์ ๊ทธ๋ฌํ ๊ฐ์น๊ฐ ์ ๋ด๊ฒจ์์ง ์์ ๊ฒ ๊ฐ๋ค๋ ์๊ฐ์ด ๋ค์๋ค. ์ผ๋จ ์ง๊ธ ํ๋ ๊ณต๋ถ๊ฐ ์กฐ๊ธ ๋ง๋ฌด๋ฆฌ๊ฐ ๋๋ฉด, ํด๋น ํผ๋๋ฐฑ์ ๋ฐ์ํด์ ๋ค์ ํ ๋ฒ ๋์์ธ์ ๋ฐ๊ฟ๋ณด๊ณ ์ถ๋ค.
๊ณฐ๋ฏผ๊ณผ์ ๋ฉํ ๋ง์์๋ ์ฑ ๋น์ฆ๋์ค์ ๋ํ ์ด์ผ๊ธฐ๋ฅผ ๋๋ด๋ค. ๋ค๋ฅธ ์ฑ์์๋ ์ด๋ค ์์ผ๋ก ๋น์ฆ๋์ค๋ฅผ ์ ๊ฐํ๊ณ ์๋์ง์ ๋ํ ์ด์ผ๊ธฐ์ CBL์ ๋ํ ์ด์ผ๊ธฐ๋ ๋๋ด๋ ๊ฒ ๊ฐ๋ค. ๋ ๋ด๊ฐ ํ์ ๊ถ๊ธํ๋ ๋ฌด๋ฃ์ฑ์ ์ด๋ค์์ผ๋ก ๋น์ฆ๋์ค๋ฅผ ์ ๊ฐํ๊ณ ์๋ ๊ฒ์ธ์ง์ ๋ํ ๊ถ๊ธ์ฆ๋ ํด์ํ ์ ์์๋ค. CBL์ ๊ดํด์๋ ๋ด๊ฐ CBL์ ํ๋ฉด์ ๋๊ผ๋ ์์ฌ์ด ์ ์ด๋ ์ด๋ ค์ ๋ ์ ์ ๋ํ ์ด์ผ๊ธฐ๋ฅผ ๋๋ด๋๋ฐ, ์ด๋ฒ MC2์์๋ ๋ด๊ฐ ๋งํ๋ ๋ถ๋ถ์ด ์ฝ๊ฐ ๋ฐ์์ด ๋๋ฏํ ๋๋์ ๋ฐ์์ MC2๋ ์ข ๋ ์ง์คํ๊ณ ๋ชฐ์ ํด์ ํ ์ ์๋ ๊ฒ ๊ฐ๋ค.
์ํคํ ์ฒ ์คํฐ๋
์ํคํ ์ฒ ์คํฐ๋์์๋ ํ์ฌ <ํด๋ฆฐ ์ํคํ ์ฒ> ๋ผ๋ ์ฑ ์ ๊ธฐ๋ฐ์ผ๋ก ์คํฐ๋๋ฅผ ์งํํ๊ณ ์๋ค. ์ฌ์ค, ์ฒ์ ์ฝ์ด๋ณด๋ ์ฑ ์ด๊ธฐ๋ ํ๊ณ ์ํคํ ์ฒ์ ๋ํด์๋ ์ ๋ง ํ๋๋ ๋ชจ๋ฅธ๋ค๊ณ ํด๋ ๊ณผ์ธ์ด ์๋๊ธฐ ๋๋ฌธ์ ๋ด๊ฐ ์คํฐ๋๋ฅผ ์ ๋ฐ๋ผ๊ฐ ์ ์์๊น? ๋ผ๋ ์๊ตฌ์ฌ์ด ์กฐ๊ธ ๋ค๊ธฐ๋ ํ๋ค.
ํ์ง๋ง ์๊ฐ๋ณด๋ค ์์ ๋ฐ๋ผ๊ฐ์ง ๋ชปํ ์ ๋๋ก ์ฑ ์ด ์ด๋ ต์ง๋ ์์๊ณ , ์คํฐ๋์ ์ฐธ์ฌํด์ ์ด์ผ๊ธฐ๋ฅผ ๋๋๋ ๊ฒ๋ง ๋ค์ด๋ ์ํคํ ์ฒ์ ๋ํ ์์ผ๊ฐ ์กฐ๊ธ์ฉ ๋์ด์ง๋ ๊ฒ์ ๋๋ผ๊ณ ์๋ ๊ฒ ๊ฐ๋ค. ํ์ง๋ง ์์ง๊น์ง ๊ทธ ์ด์ผ๊ธฐ๋ค์ 100% ์ดํดํ์ง ๋ชปํ๊ณ ์๊ธฐ ๋๋ฌธ์, ๋จ๋ค๋ณด๋ค ์กฐ๊ธ ๋ ์๊ฐ์ ํฌ์ํด์ ๊ณต๋ถ๋ฅผ ํด๋ด์ผ๊ฒ ๋ค๋ ์๊ฐ์ด ๋ค์๋ค.
์ํคํ ์ฒ์ชฝ์ ์ ์ ์ด๋ ์ฃผ๋์ด ๊ฐ๋ฐ์์๊ฒ๋ ์์ง ํ์ํ ์ญ๋์ ์๋๋ผ๊ณ ํ๋ค. ํ์ง๋ง ๋๋ ํ์ฌ๋ฅผ ๋ค๋๋ฉด์, ํ๋ก์ ํธ๊ฐ ํ์ฅ๋๋ฉด์ ๋๋ผ๋ ์ ์ง๋ณด์์์์ ํ๊ณ์ ๊ตฌ์กฐํ๋ ์ฝ๋์ ํ์์ฑ์ ๋ผ์ ๋ฆฌ๊ฒ ๋๊ผ๊ธฐ ๋๋ฌธ์ ์์ง ๋น์ฅ์ ํ์ํ ์ญ๋์ด ์๋๊ณ ์ง๊ธ 100% ํด๋น ๋ด์ฉ์ ์ดํดํ์ง ๋ชปํ๋๋ผ๋ ์กฐ๊ธ์ฉ ์ํคํ ์ฒ์ ๋ํ ๊ณต๋ถ๋ฅผ ํด๋๊ฐ๊ณ ์ถ๋ค.
MC2์ ์์
๋๋ ํ์ ์ ์ ๊ฑด๊ฐ์ชฝ์ ๊ด์ฌ์ด ๋ง์ ํธ์ด๊ณ , ํนํ ์์ฆ ํ๋์ธ๋ค์ด ๊ฒช๊ณ ์๋ ์ ์ ๊ณผ์ ์ธ ์งํ์ ๋ํด ๊ด์ฌ์ด ๋ง์ ์ฌ๋์ด๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ๋ฌํ ๋ฌธ์ ๋ค์ ๊ธฐ์ ๋ก์ ํ์ด๋ด๋ ๋ฐ์ ์ ๋ง ๋ง์ ๊ด์ฌ์ ๊ฐ์ง๊ณ ์๋ค.
๊ทธ๋์ Swift Student Challenge์์๋ ๊ณตํฉ์ฅ์ ํ์๋ค์ ์ํด ๊ณตํฉ์ฅ์ ์น๋ฃ ๊ธฐ๋ฒ ์ค ํ๋์ธ ๊ทธ๋ผ์ด๋ฉ ๊ธฐ์ ์ ๊ธฐ๋ฐ์ผ๋ก ํ ๋ฏธ๋ ๊ฒ์์ ๋ง๋ค์ด์ ์ ์ถํ์๋ค. ํ์ง๋ง ํด๋น ํ๋ก์ ํธ๋ฅผ ๊ฐ๋ฐํ๋ฉด์, ํผ์์ ๋ฌธ์ ๋ฅผ ์ ์ํ๊ณ ํด๊ฒฐ๋ฐฉ๋ฒ์ ๊ตฌํํ๋ ๋ฐ์ ์์ด์ ํ๊ณ๋ฅผ ๋ง์ด ๋๊ผ๊ณ ์์นด๋ฐ๋ฏธ์์ ํด๋น ์ฃผ์ ์ ๊ด์ฌ์ด ์๋ ์ฌ๋๋ค๊ณผ ๋ค์ ํ ๋ฒ ํ๋ก์ ํธ๋ฅผ ์งํํด๋ณด๊ณ ์ถ์ ๋ง์์ ๊ฐ์ง๊ณ ์์๋ค.
๊ทธ๋ฐ๋ฐ ์ด๊ฒ์ด ๋ฌด์จ์ผ์ธ๊ฐ? ์ค์ ๋ก ์ด๋ฒ MC2 ์์ ‘๊ณตํฉ์ฅ์ ์ธ ์น๊ตฌ๊ฐ ์๊ธ์ํฉ์ ๋์ฒํ ์ ์๋๋ก ๋์’ ๋ผ๋ ์ฃผ์ ๋ก ์ด๋ฒ MC2๋ฅผ ์งํํ๊ฒ ๋์๋ค. ๊ทธ๋ฆฌ๊ณ ๊ณตํฉ์ฅ์ ๊ทธ๋ฆฌ๊ณ ๊ณตํฉ๋ฐ์์ ๋ํ ๋ฆฌ์์น๋ฅผ ์งํํ๊ณ MC2๋ฅผ ์งํํ๋ฉด์, ๋ด๊ฐ ์ด์ ์ ์งํํ ํ๋ก์ ํธ์์ ๋ฌด์์ด ๋ฌธ์ ์๋์ง ์๊ฒ ๋์๋ค. ๊ฐ์ฅ ํฐ ๋ฌธ์ ๋ ๊ณตํฉ์ฅ์ ์ ๋ํ ๋ฆฌ์์น๊ฐ ๋ถ์กฑํ๋ ์ ๊ณผ ๊ทธ ์ฌ๋๋ค์๊ฒ ํ์ํ ์๋น์ค๊ฐ ์๋ ๋จ์ํ ๋์ ์ถ์ธก์ผ๋ก ํด๊ฒฐ๋ฐฉ๋ฒ์ ์ฐพ์๋ค๋ ์ ์ด์๋ค.
์ด๋ฒ MC2์์๋ ๊ณตํฉ์ฅ์ ๊ฐ ์ด๋ค ์ ์๋ฅผ ๊ฐ์ง๊ณ ์๊ณ , ์ค์ ๊ณตํฉ์ฅ์ ํ์๋ค์ด ์ด๋ ํ ์ํฉ๊ณผ ๋งฅ๋ฝ์์ ๊ณตํฉ๋ฐ์์ ๊ฒฝํํ๋์ง ๊ทธ ๋จ๊ณ๋ค์ ์ธ์ธํ๊ฒ ๋ถ์ํ๊ณ ์ค์ ๊ณตํฉ์ฅ์ ํ์๋ถ๋ค์ ์ธํฐ๋ทฐํ๋ฉด์ ์ ๋ง ๊ทธ๋ค์๊ฒ ํ์ํ ์๋น์ค๋ฅผ ๋ง๋ค๊ธฐ ์ํด์ ๊ณ ๋ฏผ์ ํ๊ณ ์๋ค.
์ด๋ฒ MC2๋ฅผ ์งํํ๋ฉด์, ์ง์ฟ ๊ฐ ํด์ค ์ด์ผ๊ธฐ ์ค์์ ๊ฐ์ฅ ๋ง์์ ์๋ฟ์๋ ๊ฒ์ ์ข ๋ ๊น๊ณ ์์ธํ๊ฒ ๋ฆฌ์์น๋ฅผ ์งํํ๋ ๊ฒ๋ ์ข์ง๋ง ํ์ํ๋ค๋ฉด ๋น ๋ฅด๊ฒ ํ๋กํ ํ์ ์ ๋ง๋ค์ด์ ์ ์ ๋ค์๊ฒ ํ ์คํธ๋ฅผ ํ๋ ๊ฒ๋ ์ข์ ๋ฐฉ๋ฒ์ด ๋ ์ ์๊ฒ ๋ค๋ ๋ง์ด์๋ค. ๋น ๋ฅธ ๋์ ๊ณผ ๋น ๋ฅธ ์คํจ ๊ทธ๋ฆฌ๊ณ ๋น ๋ฅธ ์์ . ๊ทธ๋ฐ ๊ณผ์ ์ ํตํด ์กฐ๊ธ์ฉ ๋ ๋์ ํ๋ก๋ํธ๋ฅผ ๋ง๋ค ์ ์๊ฒ ๋ค๋ ์๊ฐ์ด ๋ค์๋ค.
Swift ๊ณต๋ถ
์์ฆ ๋๋ Swift๋ฅผ ๊น๊ฒ ๊ณต๋ถํ๊ณ ์๋ค. ๊ทธ ์ด์ ๋ ํ๋ก์ ํธ๋ ์คํฐ๋๋ฅผ ์งํํ๋ฉด์ ๋ ์ค์ค๋ก Swift ์ธ์ด์ ๋ํ ์ดํด๋๊ฐ ๋ถ์กฑํ๋ค๋ ์๊ฐ์ด ๋ค์๊ธฐ ๋๋ฌธ์ด๋ค.
Class์ Struct๋ ์ด๋ค ์ฐจ์ด์ ์ด ์๋์ง, ๊ทธ๋ฆฌ๊ณ ์ด๋ค์ ์ด๋ป๊ฒ ์ธ์คํด์ค ๋ฐ์ดํฐ๋ฅผ ๊ด๋ฆฌํ๋์ง, ์์ฑ์์๋ ์ด๋ค ๊ฒ์ด ์๊ณ Class์์ ์์๊ณผ ์ด๊ธฐํ๋ ์ด๋ป๊ฒ ์ผ์ด๋๊ณ ์๋์ง์ ๊ฐ์ด Swift ์ธ์ด๋ฅผ ์ข ๋ ๊น๊ฒ ๊ณต๋ถํ๊ณ ์๋ค. ๊ณต๋ถ๋ฅผ ํ๋ฉด์ ๋ด๊ฐ ์ด๋ฐ ๊ฒ๋ ๋ชจ๋ฅด๊ณ ์ฝ๋๋ฅผ ์ง๊ณ ์์๊ตฌ๋๋ผ๋ ์๊ดด๊ฐ์ด ๋ค๊ธฐ๋ ํ์ง๋ง, ์ด๋ ๊ฒ Swift ์ธ์ด์ ๋ํ ์ดํด๋๊ฐ ๋์์ง๋ฉด ์ฝ๋๋ฅผ ์งค ๋์๋ ์ด์ ์๋ ์ฝ๋๋ฅผ ์งค ์ ์๋ ํ์ด ๋๊ฒ ๊ตฌ๋ ์๊ฐ์ด ๋ค์ด ์ต์ ์ ๋คํด ๊ณต๋ถ๋ฅผ ํ๊ณ ์๋ค.
'Apple Developer Academy > ํ๊ณ ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ ํ ๋๋ฒจ๋กํผ ์์นด๋ฐ๋ฏธ 11์ฃผ์ฐจ ํ๊ณ (0) | 2024.07.06 |
---|---|
์ ํ ๋๋ฒจ๋กํผ ์์นด๋ฐ๋ฏธ 10์ฃผ์ฐจ ํ๊ณ (0) | 2024.07.06 |
์ ํ ๋๋ฒจ๋กํผ ์์นด๋ฐ๋ฏธ 9์ฃผ์ฐจ ํ๊ณ (0) | 2024.07.06 |
์ ํ ๋๋ฒจ๋กํผ ์์นด๋ฐ๋ฏธ 7์ฃผ์ฐจ ํ๊ณ (0) | 2024.07.06 |
Apple Developer Academy 6์ฃผ์ฐจ ํ๊ณ (0) | 2024.07.06 |