[Swift] ์ค์ํํธ ๋ฐ์ดํฐ ํ์
(Swift data type) - 3. ์ด๊ฑฐํ ํ์
(enum)
1. Swift ๊ธฐ๋ณธ ๋ฐ์ดํฐ ํ์
1 - 1. ๊ธฐ๋ณธ ๋ฐ์ดํฐ ํ์
(Bool, Int, UInt, Float, Double, Character, String) 1 - 2. Any, AnyObject, nil, Typealias >>https://lxxyeon.tistory.com/23 [Swift] ์ค์ํํธ ๋ฐ์ดํฐ ํ์
(Swift data type) - 1.๊ธฐ๋ณธ ๋ฐ์ดํฐ ํ์
, Any, AnyObject, nil, Typealias ๐ก Swift ๋ฐ์ดํฐ ํ์
ํน์ง - ๋ชจ๋ ๋ฐ์ดํฐ ํ์
์ ์ด๋ฆ์ ์ฒซ ๊ธ์๋ฅผ ๋๋ฌธ์๋ก ์
๋ ฅํ๋ค. - ๋ชจ๋ ๋ฐ์ดํฐ ํ์
(Int, Float, Double, Bool, String, Array, Dictionary, Set ๋ฑ)์ ๋ชจ๋ Struct (๊ตฌ์กฐ์ฒด)๋ฅผ ๊ธฐ.. lxxyeon.ti..
[Swift] ์ค์ํํธ ๋ฐ์ดํฐ ํ์
(Swift data type) - 1.๊ธฐ๋ณธ ๋ฐ์ดํฐ ํ์
, Any, AnyObject, nil, Typealias
๐ก Swift ๋ฐ์ดํฐ ํ์
ํน์ง - ๋ชจ๋ ๋ฐ์ดํฐ ํ์
์ ์ด๋ฆ์ ์ฒซ ๊ธ์๋ฅผ ๋๋ฌธ์๋ก ์
๋ ฅํ๋ค. - ๋ชจ๋ ๋ฐ์ดํฐ ํ์
(Int, Float, Double, Bool, String, Array, Dictionary, Set ๋ฑ)์ ๋ชจ๋ Struct (๊ตฌ์กฐ์ฒด)๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌํ๋์ด ์๋ค. (์ฝ๊ฒ ์ค๋ช
ํ์๋ฉด, ์ฐ๋ฆฌ๊ฐ ์ซ์๋ฅผ ํํํ๊ณ ์ถ์ ๋ Int ๋ผ๊ณ ์
๋ ฅํด์ ๋ฐ๋ก ์ฌ์ฉํ ์ ์๋๋ก Swift์ ๋ฏธ๋ฆฌ ๊ตฌ์กฐ์ฒด ๋ผ๋ ๊ฒ์ผ๋ก ๋ง๋ค์ด์ ธ ์๋ค๋ ์๋ฏธ) Reference Type : class, function, closure ๋ฑ - ์ค์ํํธ๋ ๋ฐ์ดํฐ ํ์
์๊ฒฉํ๊ฒ ๊ด๋ฆฌํ๋ฏ๋ก ์์์ ์ผ๋ก ์ด๋ฃจ์ด์ง๋ ๋ฐ์ดํฐ ํ์
์ ๋ณํ์ผ๋ก๋ถํฐ ์ผ์ด๋ ์ ์๋ ์๊ธฐ์น ์์ ๊ฒฐ๊ณผ๋ฅผ ์ผ์ผํค๋ ๊ฒฝ์ฐ๋ฅผ ๋ฐฉ์งํด์ผ ํ๋ค. 1. Swift ๊ธฐ๋ณธ ๋ฐ์ดํฐ ํ์
..