์ค๋์ ๋ฐฐ์ #46
2021.09.12 ์ค๋์ ๋ฐฐ์
์ค๋ ํ ์ผ.
- ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํ๊ธฐ
- ๋์์ธ ํจํด ์ ๋ฆฌํ๊ธฐ
์ค๋ ์๋ก ๋ฐ๊ฒฌํ ๊ฒ.
- ์ต์ ๋ฒํจํด์ 1:N ๊ด๊ณ์์ ์ฌ์ฉํ๋ค.
- iOS์์๋ ์ต์ ๋ฒ ํจํด๊ณผ ์ ์ฌํ NotificationCenter๊ฐ ์์ง๋ง 1:1 ๊ด๊ณ์์๋ ๋์ Delegate ํจํด์ ์ฌ์ฉํ๋ค.
- ๋ฐฐ์ด์์ ๋ง์ง๋ง ์์๊ฐ ์๋ ๋ค๋ฅธ ์์๋ค(์ฒซ๋ฒ์งธ ํฌํจ)์ ๋ชจ๋ ์๊ฐ๋ณต์ก๋๊ฐ O(N)์ด๋ค. ๊ทธ๋์ Array ์ฝ๋ ์ ์์ removeFirst() ๋ฉ์๋๋ฅผ ์ ๊ณตํ์ง๋ง ํ๋ผ๊ณ ํ ์๋ ์๋ค.
- Swift 5.5์์๋ Collections๋ผ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ์๋ค! ํ, ํ, ๋ฑ ์ ์ฉํ ์๋ฃ๊ตฌ์กฐ๋ฅผ ์ ๊ณตํ๋ค! ๋ฌผ๋ก PS๋ฅผ ํ ๋๋ ์ง์ ๋ง๋ค์ด์ผํ๋คใ
์ค๋ ๋๋ ๊ฒ.
- ์ค์ํํธ๋ก ์๊ณ ๋ฆฌ์ฆ์ ํธ๋ ๊ฒ์ ๋ํด์ ์์ง ์๊ตฌ์ฌ์ด ์กฐ๊ธ์ ์๋ค. ์๋ฌด๋๋ ์ค์ํํธ๋ฅผ ์ง์ํ๋ ํ์ฌ๊ฐ ์์ ๋๊ฐ ๋ง๋ค๋ณด๋.. ๊ทธ๋๋ ์ด์ ๋ฌด์กฐ๊ฑด iOS์ง๋ฌด๋ง ์ง์ํ๋ ค๊ณ ํด์ ๊ด์ฐฎ์ง ์์๊น ์๊ฐ์ค์ด๋ค.
์์ผ๋ก์ ๊ณํ.
- PanGesture ์ ๋ฆฌ๋ฅผ ๋ชปํ๋ค. ๋ค์์ฃผ์ ์ ๋ฆฌํ์.
- ์ด์์ฒด์ ๋ ๋คํธ์ํฌ๋ฅผ ๋ค์ ์ข ํ๋ ค๊ณ ํ๋๋ฐ ์๊ฐ์ด ๋ ์ง ๋ชจ๋ฅด๊ณ๋ค..
์ค๋์ ๊ฐ์ฌ.
- ์ ํ๋ณตํ๋ ์ฃผ๋ง์ ์ฃผ์ฌ์ ๊ฐ์ฌํฉ๋๋ค!
'๐ญ ๋ผ-์ดํ > ๐ ํฐ-์์ด-์' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ค๋์ ๋ฐฐ์ #48 (0) | 2021.09.17 |
---|---|
์ค๋์ ๋ฐฐ์ #47 (0) | 2021.09.16 |
์ค๋์ ๋ฐฐ์ #45 (0) | 2021.09.12 |
์ค๋์ ๋ฐฐ์ #44 (0) | 2021.09.10 |
์ค๋์ ๋ฐฐ์ #42 (0) | 2021.09.07 |
๋๊ธ
์ด ๊ธ ๊ณต์ ํ๊ธฐ
-
๊ตฌ๋
ํ๊ธฐ
๊ตฌ๋ ํ๊ธฐ
-
์นด์นด์คํก
์นด์นด์คํก
-
๋ผ์ธ
๋ผ์ธ
-
ํธ์ํฐ
ํธ์ํฐ
-
Facebook
Facebook
-
์นด์นด์ค์คํ ๋ฆฌ
์นด์นด์ค์คํ ๋ฆฌ
-
๋ฐด๋
๋ฐด๋
-
๋ค์ด๋ฒ ๋ธ๋ก๊ทธ
๋ค์ด๋ฒ ๋ธ๋ก๊ทธ
-
Pocket
Pocket
-
Evernote
Evernote