GitHub ๋ ํฌ ํ๋ ์๊ฐํ๊ณ ์ค๋ ๊ธ์ ์์ํด๋ณด๊ฒ ์ต๋๋ค. Swift Programming Language Evolution ์ด๋ผ๊ณ Apple์์ ์ด์ํ๋ ๋ ํฌ์ ๋๋ค. Swift ์ธ์ด์ ๋ฐ์ ์ ์ํด ๋ชจ๋ ์ ์์ ํ ์ ์๋ ๊ณต๊ฐ์ด์ ๋ค์ Swift ์ธ์ด๊ฐ ์ด๋ค ๋ฐฉํฅ์ ๊ฐ์ง๊ณ ๋ฐ์ ํ ์ง ์ ๋ค์ฌ๋ค ๋ณผ ์ ์๋ ๊ณณ์ด๊ธฐ๋ ํฉ๋๋ค. ์ค๋ dataTask์์ ๋ฐ์ํ ์ ์๋ Error์ ์ข ๋ฅ์ ๋ํด ๋ค๋ค ๋ณผ ์์ ์ธ๋ฐ ์ด์ ์์ Result type์ ๋ํ ์๊ธฐ๋ ํด๋ณด๋ ค๊ตฌ์. SE-0235 ์์ Swift ํ์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ Result ํ์ ์ด ์ฒ์ ์๊ฐ๋ฉ๋๋ค. ํนํ๋ ๋น๋๊ธฐ API๋ฅผ ์ฌ์ฉํ๋ค๋ฉด ์ฝ๋๊ฐ ๋ณต์กํด์ง๋ ๊ฐ๋จํ๊ณ ๋ช ํํ ๋ฐฉ์์ผ๋ก Error ์ฒ๋ฆฌ๋ฅผ ํ ํ์๊ฐ ์์ด Swift ์ด์ฐฝ๊ธฐ๋ถํฐ ์ฌ๋๋ค์ด Result ํ..
์ฒซ ๋ฐฐํฌ๋ฅผ ๋ง์น๊ณ ์ผ๋ง ์ง๋์ง ์์ v1.1.0๋ฅผ ์ ์ถํ๋ค. v1.1.0 ์์๋ ๋ค๊ตญ์ด ์ง์(์์ด, ํ๊ธ)์ ํ๊ณ iOS ์คํ์นดํก๋ฐฉ์์ ์ ๋ฐฐ ๊ฐ๋ฐ์ ๋ถ๋ค์ด ์๊ธฐ ํด์ฃผ์ ์ ๋ค์ ๋ชจ๋ ๋ฐ์ํ๋ค. ๊ฐ๋ น pan gesture๋ก๋ง picker view๋ฅผ ์์ง์ด๋๊ฒ ์๋๋ผ tap gesture๋ ์ ์ฉํด์ ๋ ํธํ๊ฒ ์์ง์ผ ์ ์๋๋ก ํ๊ณ , ์ฒซ ํ๋ฉด์์ ์ฌ์ฉํ ์์ด์ฝ์ด(+ ๋ชจ์์ด์์) ์ด๋ค action์ triggerํ๋ ๊ฒ ๊ฐ์ด ๋๊ผ๋ค๋ ํผ๋๋ฐฑ์ ์์ด์ฝ ๊ต์ฒด๋ก ์ฌ์ฉ์ ๊ฒฝํ์ ํฅ์์์ผฐ๋ค. ๋ด๊ฐ ๊ธฐํ, ๋์์ธ, ๊ฐ๋ฐ๊น์ง ๋ค ์ง์ ํ ์์ ๋ฌผ์ด๋ผ ๋น๋ก ๋จ์ํด ๋ณด์ผ์ง๋ผ๋ ์์คํ๋ค. v1.1.0์ ๋ด๋ณด๋ด๊ณ ๋์๋ ๋ฟ๋ฏํ๋ค. ๊ทธ๋ฌ๋ ํ์ ์ด 1์ ์ด๋ผ๋. ๊ตณ์ด ํ์ ์ ๋จ๊ธฐ๊ธฐ์ํด ์ฑ ์คํ ์์ ๋ณ ํ๋๋ฅผ ๋๋ ๋ค๋. ์ด์ง๊ฐํ ๋ง์์ ์..
ํ๊ณ ์ถ์ ๋ง์ด ๋ง์์๋ก ๊ธ์ด ์ฐ์ผ๋ก ๊ฐ๊ธฐ ๋ง๋ จ์ธ๋ฐ ํฐ์ผ์ด๋ค. ๋ ํ๊ณ ์ถ์ ๋ง์ด ๋ง์ ๊ฒ ๊ฐ๋ค. ๊ธ์ด ์ฐ์ผ๋ก ๊ฐ๋๋ผ๋ ์ฝ๋ ์ฌ๋์ด ์์์ ๊ฑธ๋ฌ ์ฝ์ ์ ์๋๋ก ํ๊ณ ์ถ์ ๋ง์ ๋ฏธ๋ฆฌ ์ ๋ฆฌ๋ฅผ ํด ๋์์ผ๊ฒ ๋ค.(๋งค์ฐ ๋ถ์น์ ํ ํธ) 1. ์ด์ฉ๋ค ๋ง๋ฅดํฌ์ค 2. ๋ค์ ๋ง๋ ์ฒญ์ทจ์ (์คํผ Top 6?!!) 3. ๋ง๋ฅดํฌ์ค๋ ์ฒ์์ ๋๋ค๋ง ์ด์ฉ๋ค ๋ง๋ฅดํฌ์ค ์ ๊ทผ๋ ๋ช ๋ฌ ๋์ ํธ์์น์์ ๋ค์ํ ์ฝํ ์ธ ๋ฅผ ์ฆ๊ธฐ๊ณ ์๋ค. ์๋ฐฉ์ ๊ผฌ๋ฐ๊ผฌ๋ฐ ์ฑ๊ฒจ ๋ณผ ์ ๋๋ก ํฌ์ด ๋ ์คํธ๋ฆฌ๋จธ๋ ์๊ณ , ๊ด์ฌ์๋ ์ฃผ์ ๋ก ๋ฐฉ์ก ํ ๊ฒฝ์ฐ ๋ฐฉ๋ฌธํ๋ ์คํธ๋ฆฌ๋จธ, ์ ํ๋ธ ํธ์ง๋ณธ์ ๋ ์ ์ฑ๊ฒจ๋ณด๋ ์คํธ๋ฆฌ๋จธ๋ ์๊ฒผ๋ค. ํ ํฌ ๋ฐฉ์ก๋ถํฐ ์ญ์ฌ, ๊ฒฝ์ ๋ฐฉ์ก๊น์ง ๋ฑํ ๊ฐ๋ฆฌ์ง ์๋ค๋ณด๋ ์ ๋ณด๋ฅผ ์ต๋ํ ์ ์๋ ๊ธฐํ๊ฐ ๋ ๋์ด์ง๊ฑด ํ์คํ๋ค. ๋ค๋ง ํ์์ ๊ด์ฌ ์๋ ๋ถ์ผ๋ฅผ ๊ท๋ก๋ง ..
ํ๋ก์ธ์ค, ์ค๋ ๋, ๋์์ฑ, ๋ณ๋ ฌ์ฑ ๋ฑ์ iOS ๋ณด๋ค ๋ low-level๋ก ๋ค์ด๊ฐ ์ด์์ฒด์ ์ ๋ฐ์ ํ ๊ด๋ จ์ด ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ด ๊ธ์ ๊ถ๊ทน์ ์ผ๋ก GCD์ Operation Queue๋ฅผ ๋ค๋ฃจ๊ณ ์ถ์ผ๋ iOS ๊ฐ๋ฐ ๊ด์ ์ ๋ง๊ฒ ๊ธ์ ํ์ด๋ณผ๊ฒ์~ Concurrency ๋์์ฑ์ ์ฌ๋ฌ ์์ ๋ค์ ๋์์ ์คํํ ์ ์๋ ์ฑ์ง์ ๋๋ค. ์๋ฐํ ๋งํ๋ฉด ์ฑ๊ธ ์ฝ์ด์์ ๋ฉํฐ ์ค๋ ๋๋ฅผ ๋์์ํฌ ์ ์๋ ๋ฐฉ์์ด๋ ๋์์ ์คํ๋๋ ๊ฒ '์ฒ๋ผ' ๋ณด์ด๋ ์ฑ์ง์ด์ฃ . ๋ฉํฐ ์ฝ์ด ํ๊ฒฝ์ด ํ์ํ ๋ณ๋ ฌ์ฑ(Parallelism)๊ณผ ์์ฃผ ๋น๊ต๋๋ ๊ฐ๋ ์ด์ง๋ง ์ด ๊ธ์์๋ ๋ค๋ฃจ์ง ์์๊ฒ์! ์์ ๋ค์ ์ค๋ ๋์์ ์คํ์ด ๋ฉ๋๋ค. ์๋ ๊ทธ๋ฆผ์ ๋น์ ํด๋ณด์๋ฉด ์ฐจ = ์์ , ์ฐจ์ = ์ค๋ ๋ ๋ผ๊ณ ๋ณผ ์ ์๊ฒ ๋ค์. ๋ณด์๋ค์ํผ ๋ฒ์ค์ ์ฉ์ฐจ๋ก๋ ๋ปฅ ๋ซ๋ ค์๋ ๋ฐ๋ฉด ์ผ..
- Total
- Today
- Yesterday
- ์ํํธ์จ์ด์ญ๋์ํ
- ๋ฐ์ดํฐ๋ถ์
- C++
- RxSwift
- SWIFT
- swacademy
- ์๊ณ ๋ฆฌ์ฆ
- firebase
- ๋ณด์
- ์ปดํจํฐ๊ณตํ
- ๊ฐ๋ฐ์์ธํด
- nosql
- ํ๋ก๊ทธ๋๋จธ์ค
- ios
- ์ปด๊ณผ์กธ์
- ๋ถ์คํธ์บ ํ
- ์ปค๋ฅํธ์ฌ๋จ
- ์ฝ๋ฉํ ์คํธ
- ๋ถ์คํธ์บ ํ2020
- ๋ถ์บ
- ์กธ์ ์ํ
- TableView
- ์ด์์ฒด์
- OS
- ์ฝํ
- ์ธํด
- ์ผ์ฑ
- ์ํํธ์จ์ด์์นด๋ฐ๋ฏธ
- ์ผ์ฑ์ํํธ์จ์ด์์นด๋ฐ๋ฏธ
- ์ปด๊ณต์กธ์
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |