์๋ ํ์ธ์? ๋๊ตฌ๋ฆฌ์ ๋๋ค! ์ค๋์ ํ๋กํ ์ฝ์์ ์ด๊ธฐํ ๊ตฌ๋ฌธ ์๊ตฌ์ฌํญ์ ๋ํด ์์๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค!! ์ด๊ธฐํ ๊ตฌ๋ฌธ ์๊ตฌ์ฌํญ ์ด๊ธฐํ๊ตฌ๋ฌธ๋ ํ๋กํ ์ฝ์์ ์๊ตฌ์ฌํญ์ผ๋ก ์ค ์ ์๋๋ฐ์? ์ด์ ํฌ์คํ ์ ๋ณด๊ณ ์ค์ จ๋ค๋ฉด ์์๊ฒ ์ง๋ง ํ๋กํ ์ฝ์ ๊ฐ๋ฅ ๊ตฌํ์ ์ํ๋ค๊ณ ํ์ฃ ? ์ด๊ธฐํ๊ตฌ๋ฌธ ๋ํ ๋ฉ์๋ ํํ์ด๋๊น ๋ฉ์๋ ์๊ตฌ์ฌํญ๊ณผ ์ ์ํ๋๊ฒ์ด ๋น์ทํด์! ๋ฐ๋๋ ์ค๊ดํธ ์๋ ํํ๋ก์!! ๋ฐ๋ก ์ฝ๋๋ก ์ ์ํด๋ณผ๊ฒ์!! protocol SomeProtocol { init(someParameter: Int) } ๊ฐ๋จํ์ฃ ?ใ ใ ํ๋กํ ์ฝ ์ด๊ธฐํ ๊ตฌ๋ฌธ ์๊ตฌ์ฌํญ์ ํด๋์ค ๊ตฌํ ๋ค์์ ์ด๊ธฐํ ๊ตฌ๋ฌธ์ ๋ด์ ํ๋กํ ์ฝ์ ํด๋์ค์์ ์ค์ํ๋๋ก ํ๋ ๋ด์ฉ์ด์์!! ๊ถ๊ธํ๋๊น ๋ฐ๋ก ํด๋์ค์ ํ๋กํ ์ฝ์ ์ฑํ์์ผ ๋ณผ๊ฒ์!! ๊ทผ๋ฐ required๋ผ๋ ์์์ด๊ฐ ..
์๋ ํ์ธ์? ๋๊ตฌ๋ฆฌ์ ๋๋ค~~ใ ใ ์ค๋์ ์ ๋ฒ ํฌ์คํ ์ ์ด์ด ํ๋กํ ์ฝ์ ๋ฉ์๋ ์๊ตฌ์ฌํญ์ ๋ํด ์์๋ณผ๊น ํฉ๋๋คใ ใ ๋ฉ์๋ ์๊ตฌ์ฌํญ ์ ๋ฒ ํฌ์คํ ์์ ํ๋กํ ์ฝ์ ์ ์ํ ๋ ๊ธฐ๋ฅ ๊ตฌํ์ ์ํ๋ค๊ณ ํ์์ฃ ? ๊ทธ๋์ ํ๋กํ ์ฝ ์ ์์์ ๋ฉ์๋๋ ์ค๊ดํธ๋ ๋ฐ๋๊ฐ ์์ต๋๋ค!!! ๊ทธ๋ฆฌ๊ณ ๋ง์ฝ ํ์ ๋ฉ์๋๋ฅผ ์๊ตฌ์ฌํญ์ผ๋ก ๋ฃ์๊ฒฝ์ฐ func ์์ static๋ง ์ฌ๋ ค์ฃผ๋ฉด ๋ฉ๋๋ค!ใ ใ ๊ทธ๋ผ ๊ฐ๋จํ ์ ์๋ง ํด๋ณผ๊ฒ์~~ protocol SomeProtocol { func someMethod() static func someTypeMethod() } ์ ์๋ ์ฐธ ์ฝ์ฃ ?ใ ใ ์ฌ๊ธฐ์ ํ๋ ์ง๊ณ ๋์ด๊ฐ์ผํ ๊ฒ ์๋๋ฐ์ ์ฐ๋ฆฌ๊ฐ ํจ์์์ ๋งค๊ฐ๋ณ์๊ฐ์๋ ํจ์๋ฅผ ์ ์ํ ์ ์๊ณ ์ด ๋ณ์์ ์ด๊ธฐ๊ฐ์ ์ค ์ ์์์์? ํ์ง๋ง ํ๋กํ ์ฝ์ ์ด๊ธฐ ์ค์ ์ ํ ์ ..
- Total
- Today
- Yesterday
- Protocol
- network
- ํ ์คํธ
- func
- XCTest
- swift urlsession
- Clean
- RxSwift
- Swift Network
- ์ค์ํํธ
- swift
- autolayout
- ์ค์ํํธ ๊ณต๋ถ
- test
- set
- swift ๊ณต๋ถ
- ์คํ ๋ ์ด์์
- ios
- Property
- ์ค์ํํธ map
- swift ํ๋กํ ์ฝ
- ํ๋กํ ์ฝ
- URLSession
- RX
- ํ๋กํผํฐ
- Subscribe
- ๊ณต๋ถ
- ์ค์ํํธ ํ๋กํ ์ฝ
- observable
- Unit Test
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 | 31 |