Swift์ ์๊ฐ, ํน์ง, ์ฌ์ฉํ๊ฒฝ, ๊ท์น ๋ฑ์ ์ ๋ฆฌํ์ต๋๋ค.
Swift์ ํน์ง์ ์ ๋ฆฌํ๋ ์ค, ์์ ์ฑ์ ๋ํด ์ข ๋ ์์ธํ ์์๋ณด๊ณ ์ถ์ด ์ ๋ฆฌํ๊ฒ ๋์์ต๋๋ค :)
์๋ ํ์ธ์ ๋๋์ ๋๋ค!์ค๋์ Swift๋ฅผ ์ฌ์ฉํ๋๋ฐ ๊ผญ ํ์ํ ๊ฐ๋ฐํด Xcode๋ฅผ ์ค์นํด๋ณด๊ฒ ์ต๋๋ค :)
์ฝ์๋ก๊ทธ, ๋ฌธ์์ด๋ณด๊ฐ๋ฒ, ์ฃผ์๊ณผ ํตํฌํ๋งํฌ์ , ์์์ ๋ณ์, ๊ธฐ๋ณธ ๋ฐ์ดํฐํ์
Object-C์์๋ ์ฌ์ฉ, Swift์์๋ ์ต์ ๊ธฐ๋ณธ๊ฐ์ non-Optional๋ณ์์ ๊ฐ์ด nil์ผ ์ ์๋ค.๋ณ์์ ์ธ์ ?ํค์๋, ํด์ ์ !ํค์๋(์ธ๋ํ)nil์ ๋ํ ์์ธ์ฒ๋ฆฌ ๊ฐ์ ์ ์ฌ์ ์ค๋ฅ์ ๋ํ ์์ ์ฑ, ์ปดํ์ผ๋จ๊ณ์์ ๋ฐํ์ nil๋ฌธ์ ๋ฅผ ์๋ฐฉObective-C์
์๋ ๋ ๋ ๋์์จ ์์๊ณต์ฃผ ๋๋ ์ค๋์ ํ ์คํธ ์๋๋๊ณ ์์ ์ฌ๋ฌ๊ฐ ์ง์ ํ๋ ๋ฒ ์๋ ค์ค๋ค. ์ด๋ ๊ฒ ๋ง๋ค๊ฑฐ๋ค ์ด๋ ๊ฒ ๋ง๋ค๊ฑฐ๋ค label์ ๋๊ฐ ๋ง๋ค๊ฑฐ๋ ํ ์คํธ๋ฅผ ๋๋ ์ ํฉ์น๋ ๋ฐฉ๋ฒ์ด ์๊ฒ ์ง๋ง ๊ณต์ฃผ๋ ๊ท์ฐฎ์์ ์ฝ๋๋ก ํด๊ฒฐํ๋ค. ์ผ๋จ UIlabel์ ํ๋ ๋ง๋ค์ด์กฐ