๐ป ๊ฐ๋ฐ/iOS
[TIL] 22.08.25
๊ณต๋ถํ ๊ฒ ๋ถ์คํธ์ฝ์ค - iOS ํ๋ก๊ทธ๋๋ฐ์ ์ํ ์ค์ํํธ ๊ธฐ์ด ์๊ฒ๋ ๊ฒ 1. ์ต์ ๋ // someOptionalParm์ nil์ด ํ ๋น๋ ์ ์์ func someFunction(someOptionalParam: Int?) { // .... } /// someOptionalParm์ nil์ด ํ ๋น๋ ์ ์์ func someFunction(someOptionalParam: Int) { // .... } nil์ด ํ ๋น๋ ์ ์๋์ง ์๋์ง๋ฅผ ํํ nil์ ๊ฐ๋ฅ์ฑ์ ๋ช ์์ (์ฝ๋)์ผ๋ก ํํ ๊ฐ๋ฅ ์ต์ ๋์ด ์๋ ๊ฒฝ์ฐ nil ์ฒดํฌ ์์ด ๋ฐ๋ก ์ฌ์ฉ ๊ฐ๋ฅ nil๋ก ์ธํ ์์ธ ์ํฉ์ ์ต์ํ 2. ์ต์ ๋ ํํ ๋ฐฉ๋ฒ // ์์์ ์ถ์ถ ์ต์ ๋ var optionalValue: Int! = 10 switch optionVa..