728x90 ๋ฐ์ํ defer1 [Swift] defer๋? ์๋ ํ์ธ์ Foma ๐ ์ ๋๋ค! ์ค๋ ์์๋ณผ๊ฑด defer๋ฌธ์ ๋ํด์ ์์๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค! ๋ฐ๋ก ์์ํ ๊ฒ์~ defer๋? ์ฝ๋ ๋ธ๋ก์ด ๋๋๊ธฐ ์ ์ ์คํ๋๋ ์ฝ๋์ ๋๋ค. ์์๋ฅผ ํตํด์ ๊ฐ๋จํ ์์๋ณด๊ฒ ์ต๋๋ค. iOS๊ฐ๋ฐ์ ํ๊ณ ์๋ ์ฌ๋์ด ์ฝ๋ฉ์ด ๋๋ ํ์ ๋ฐ๋์ ์ปค๋ฐ์ ํ๋ ค๊ณ ํ๋ ์ํฉ์ ๋๋ค. ์๋ ์ฝ๋๋ฅผ ๋ณด๋ฉด defer๋ฌธ์ ๊ฐ์ฅ ๋จผ์ ์คํํ์์๋ ๊ฐ์ฅ ๋ง์ง๋ง์ "์ปค๋ฐํ๊ธฐ"๊ฐ ์ถ๋ ฅ๋๋ ๊ฒ์ ๋ณผ ์ ์์ต๋๋ค. func ์ฝ๋ฉํ๊ธฐ() { defer { print("์ปค๋ฐํ๊ธฐ") } print("์ปดํฐ์ผ๊ธฐ") print("Xcode ์ผ๊ธฐ") print("์ฝ๋ ์์ฑ") print("์ฝ๋ฉ ๋") } ์ฝ๋ฉํ๊ธฐ() //์ปดํฐ์ผ๊ธฐ //Xcode ์ผ๊ธฐ //์ฝ๋ ์์ฑ //์ฝ๋ฉ ๋ //์ปค๋ฐํ๊ธฐ ๋ง์ฝ defer๋ฌธ์ด ํ ๋ธ๋ก์ ์ฌ๋ฌ๊ฐ.. 2021. 5. 27. ์ด์ 1 ๋ค์ 728x90 ๋ฐ์ํ