์ค๋์ ๋ฐฐ์ #5
2021.07.15 ์ค๋์ ๋ฐฐ์
์ค๋ ํ ์ผ.
- ์ค์ํํธ ๊ณต์๋ฌธ์๋ฅผ ๋ฒ์ญํ๋ฉด์ ๊ณต๋ถํ๋ค. ๋ ์ฑํฐ๋ฅผ ์ ๋ฆฌํ๋ค. Functions ์ Closures.
- ์ค์ํํธ๋ก ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ๋ฅผ ํ๋ ํ์๋ค.
- ๋ถ์คํธ์บ ํ ์ฌ๋์ ๊ฐ์ ํ๋ค.
- iOS์ ๊ด๋ จ๋ ๋ด์ฉ์ ํฐ์คํ ๋ฆฌ ๋ธ๋ก๊ทธ๋ก ์ฎ๊ฒผ๋ค.
- ๋ถ์คํธ์ฝ์ค ์ค์ํํธ ๊ฐ์ 2๋จ์์ ๋ค ๋ค์๋ค. ์๊ฐ๊น์ง 3๊ฐ ๋จ์๋ค.
์ค๋ ์๋ก ๋ฐ๊ฒฌํ ๊ฒ.
- ์ค์ํํธ์์ ์คํ์ ๋ฐฐ์ด์ ์ฌ์ฉํด์ ๊ตฌํํ ์ ์๋ค. popLast ๋ฉ์๋๋ฅผ ์ด์ฉํ๋ฉด ์ฝ๋ค.
- ๋ฒ์ ์ฐ์ฐ์๋ฅผ ์ญ์์ผ๋ก ์ํํ๋ ค๋ฉด reversed() ๋ฉ์๋๋ฅผ ์ฌ์ฉํ๋ฉด ๋๋ค.
- ํด๋ก์ ๋ฅผ ์๋ฐ์คํฌ๋ฆฝํธ์ ์ฝ๋ฐฑํจ์์ ๋น์ทํ ์ฉ๋๋ก ์ฌ์ฉํ ์ ์๋ค.
์ค๋ ๋๋ ๊ฒ.
- ์ ์ ๋ด์ฉ์ ๊น์ด๊ฐ ๊น์ด์ง๋ ์ฝ์ง์๋ค. escaping closure๋ ์๊ฒ ๋๋ฐ, autoclosure๋ ์ ํํ ์ด๋ค ์ฉ๋์ธ์ง ์ ์ดํด๊ฐ ์๋๋ค.
- ์ฌ๋์ ์ด๋๋๋๊น ์ง์ง ์ค๊ฐ์ด ๋๋ค. ๋๋ ค์๊ณผ ์ค๋ ์ ๋์์ ๋๋๋ค.
์์ผ๋ก์ ๊ณํ.
- ๋คํธ์ํฌ ๊ณต๋ถ๋ฅผ ์กฐ๊ธ ๋ฏธ๋ค๋ค. ์ค์ํํธ๋ฅผ ์ด์ฌํ ๊ณต๋ถํ๊ธฐ์๋ ์กฐ๊ธ ๋ฒ ์ฐจ๋ค. ์ด์ฌํ ํ์ ์ค์ํํธ!
'๐ญ ๋ผ-์ดํ > ๐ ํฐ-์์ด-์' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ค๋์ ๋ฐฐ์ #7 (0) | 2021.07.18 |
---|---|
์ค๋์ ๋ฐฐ์ #6 (0) | 2021.07.17 |
์ค๋์ ๋ฐฐ์ #4 (2) | 2021.07.15 |
์ค๋์ ๋ฐฐ์ #3 (0) | 2021.07.14 |
์ค๋์ ๋ฐฐ์ #2 (0) | 2021.07.13 |
๋๊ธ
์ด ๊ธ ๊ณต์ ํ๊ธฐ
-
๊ตฌ๋
ํ๊ธฐ
๊ตฌ๋ ํ๊ธฐ
-
์นด์นด์คํก
์นด์นด์คํก
-
๋ผ์ธ
๋ผ์ธ
-
ํธ์ํฐ
ํธ์ํฐ
-
Facebook
Facebook
-
์นด์นด์ค์คํ ๋ฆฌ
์นด์นด์ค์คํ ๋ฆฌ
-
๋ฐด๋
๋ฐด๋
-
๋ค์ด๋ฒ ๋ธ๋ก๊ทธ
๋ค์ด๋ฒ ๋ธ๋ก๊ทธ
-
Pocket
Pocket
-
Evernote
Evernote