[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 ๊ธฐ๋ณธ ๋ฐ์ดํฐ ํ์
..
๋จ์ถํค
๋ด ๋ธ๋ก๊ทธ
๋ด ๋ธ๋ก๊ทธ - ๊ด๋ฆฌ์ ํ ์ ํ |
Q
Q
|
์ ๊ธ ์ฐ๊ธฐ |
W
W
|
๋ธ๋ก๊ทธ ๊ฒ์๊ธ
๊ธ ์์ (๊ถํ ์๋ ๊ฒฝ์ฐ) |
E
E
|
๋๊ธ ์์ญ์ผ๋ก ์ด๋ |
C
C
|
๋ชจ๋ ์์ญ
์ด ํ์ด์ง์ URL ๋ณต์ฌ |
S
S
|
๋งจ ์๋ก ์ด๋ |
T
T
|
ํฐ์คํ ๋ฆฌ ํ ์ด๋ |
H
H
|
๋จ์ถํค ์๋ด |
Shift + /
โง + /
|
* ๋จ์ถํค๋ ํ๊ธ/์๋ฌธ ๋์๋ฌธ์๋ก ์ด์ฉ ๊ฐ๋ฅํ๋ฉฐ, ํฐ์คํ ๋ฆฌ ๊ธฐ๋ณธ ๋๋ฉ์ธ์์๋ง ๋์ํฉ๋๋ค.