์๋ ํ์ธ์ ๊ฐ์์ ๋๋ค. ์ด๋ฒ ์๊ฐ์๋ assert์ ๋ํด์ ์์๋ณผ๊ฒ์! assert๋ ์กฐ๊ฑด์ ํ์ธํ๊ธฐ ์ํ ํจ์๋ก ์ฃผ๋ก guard๋ฌธ๊ณผ ํจ๊ป ๋ฐฐ์ฐ๋๋ฐ์, ์ด๋ฏธ guard๋ฌธ์ ๋ํ ํฌ์คํ ์ ํ๊ธฐ ๋๋ฌธ์ ์ด๋ฒ ํฌ์คํ ์์๋ assert๋ง ๋ค๋ฃฐ ์์ ์ ๋๋ค. guard๋ฌธ์ด ๊ถ๊ธํ๋ค๋ฉด ์ฌ๊ธฐ๋ฅผ click! [Swift] ๊ธฐ์ด ๋ฌธ๋ฒ - guard ๊ตฌ๋ฌธ (guard๋ฅผ ์ฌ์ฉํ๋ ์ด์ ) ์๋ ํ์ธ์, ๊ฐ์์ ๋๋ค! swift์ ์กฐ๊ฑด๋ฌธ์ ๋ค๋ฅธ ์ธ์ด๋ค๊ณผ ๋น์ทํ๊ฒ if, switch๊ตฌ๋ฌธ์ด ์์ต๋๋ค. ํ์ง๋ง ์ฝ๊ฐ์ ์์ํ ์ ์๋ guard ๋ฌธ์ด ์๋๋ฐ์, ์ด์ ๋ํด์ ์์ธํ ๊ณต๋ถํด๋ณด๊ณ ์ ํฉ๋๋ค. ๊ทธ๋ผ didu-story.tistory.com guard ๋ฌธ์ด๋? (๊ฐ๋จํ๊ฒ ๊ฐ๋ ๋ง (เนหฬตแดหฬต)ู ) ๋ญ๊ฐ๋ฅผ ๊ฒ์ฌํ์ฌ ๊ทธ ๋ค์์ ์ค๋ ์ฝ..