์๋ ํ์ธ์? ๋๊ตฌ๋ฆฌ์ ๋๋ค. Deep Copy์ ๋ํด ์๊ฐํด ๋ณด๋ค๊ฐ์ ์ด๋ฆ์ด Deep Copy์ ๋ํด ์๋ฌธ์ด ์๊ฒจ์ ๊ธ์ ์์ฑํด ๋ด ๋๋ค. # Deep Copy ๋ช ์นญ์ ๋ํด ์๋ฌธ์ ์๊ธด ๊ณ๊ธฐ Deep Copy, Shallow Copy์ ๋ํด ์๋ฃ๋ฅผ ์ฐพ๋ค๋ณด๋ฉด ๋ง์ ์๋ฃ๋ค์ด ์๊ณ , ์ด๊ฒ์ ๋ํ ์ ์ ์ค๋ช ์ ๋ณด๋ฉด Deep Copy : ๊ฐ ์ ์ฒด๋ฅผ ๋ณต์ฌํ์ฌ ์๋ก์ด ๋ฉ๋ชจ๋ฆฌ์ ํ ๋นํ๋ค.Shallow Copy: ๊ฐ์ ๋ณต์ฌํ๋๊ฒ์ด ์๋ ๋ฉ๋ชจ๋ฆฌ ์ฃผ์๋ฅผ ๋ณต์ฌํ๋ค. ์ ํํ๋ก ๋์ด์๋ค. ์ค์ ๋ก ๋ง๋ ์ค๋ช ์ด๊ธด ํ์ง๋ง ๊ทธ๋ผ Deep Copy์ ์ค๋ช ์ ๋ฐ๋ผ ๊ฐ์ ์ ์ฒด ๋ณต์ฌํ๋ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ Deep๋ณด๋ค Whole, all ์ด๋ฐ ๋จ์ด๊ฐ ์ฐ๊ด์ฑ ๋ ๋์ง ์๊ฒ ๋ ์๊ฐ์ด ๋ค์๋ค. ๊ทธ๋์ ์ Deep Copy์ Deep์ด ๋ถ์๋์ง ๊ถ๊ธํด์ก๋ค...
์๋ ํ์ธ์? ๋๊ตฌ๋ฆฌ์ ๋๋ค. ์ค๋์ ์ฑ์ ๋ผ์ดํ ์ฌ์ดํด์ ๋ํด ์์๋ณด๋ คํฉ๋๋ค. App Life Cycle์ด๋? life cycle์ด๋ ์ฌ์ ์ ์๋ก ์๋ช ์ฃผ๊ธฐ ์ ๋๋ค. ์ฌ๋์ผ๋ก ์น๋ฉด ํ์ด๋์ ์ฃฝ๊ธฐ๊น์ง์ ๊ณผ์ ์ธ๊ฑฐ์ฃ ๊ทธ๋ผ App Life Cycle์ ์ฑ์ ์๋ช ์ฃผ๊ธฐ ์ ๋๋ค. ์ฑ์ ํด๋ฆญํด์ ์ฑ์ด ์คํ ๋๊ณ ์์ ํ ์ข ๋ฃ๋๊ธฐ ๊น์ง์ ๊ณผ์ ์ ๋๋ค. App Based vs Scene Based life cycle ์ค๋ช ํ๋ค ๋ง๊ณ ๊ฐ์๊ธฐ ๋ฌด์จ ์ฃผ์ ๋? ๋ผ๊ณ ๋งํ ์ ์๋๋ฐ ์์ ์ํ์ ๋ฐ๋ผ์ ์๋ช ์ฃผ๊ธฐ์ ์ผ๋ถ ๊ณผ์ ๊ณผ ํธ์ถ๋๋ ๋ฉ์๋์ ๊ฐ์ฒด๊ฐ ๋ฌ๋ผ์ง๋๋ค. ์ ์ ์์๋ณด๊ณ ๊ฐ๊ฒ์! iOS13์ ๊ธฐ์ ์ผ๋ก iOS ์ฑ์ ๋ณํ๊ฐ ์ฐพ์์ต๋๋ค.(ํญ์ ๋ณํ๊ฐ ์ฐพ์์ต๋๋ค๋ง..ใ ) iPadOS์ macOS๋ฅผ ํฌํจํ์ฌ iOS13 ์ดํ๋ก ๋ฉํฐ ์๋์ฐ๊ฐ ์ง์..
์๋ ํ์ธ์? ๋๊ตฌ๋ฆฌ์ ๋๋ค. ์ค๋์ ํด๋ฆฐ์ํคํ ์ฒ์์ ๊ฐ์ฒด์งํฅ ํ๋ก๊ทธ๋๋ฐ์ ๊ณต๋ถํด๋ณด๊ฒ ์ต๋๋ค. # ๊ฐ์ฒด ์งํฅ์ ์ด๋ป๊ฒ ์ค๋ช ํด์ผ ํ ๊น? ๊ฐ์ฒด ์งํฅ์ ์ ๋๋ก ์ค๋ช ํ๊ธฐ ์ํด์๋ ์บก์ํ, ์์, ๋คํ์ฑ ๊ฐ๋ ์ด ํ์ํ๋ค. # ์บก์ํ ์บก์ํ๋ ๋ฐ์ดํฐ์ ํจ์๊ฐ ์์ง๋ ฅ์๊ฒ ๊ตฌ์ฑ๋ ์ง๋จ์ ์๋ก ๊ตฌ๋ถํ ์ ์๊ฒ ํ๋ ๊ฐ๋ ์ด๋ค. ์ด๋ ๊ฒ ์ง๋จ์ด ๊ตฌ๋ถ๋๋ฉด ์ง๋จ ๋ด๋ถ์ ๋ฐ์ดํฐ๋ ๋ฐ๊นฅ์ผ๋ก ๋ถํฐ ์๋๋๊ณ ์ผ๋ถ ํจ์๋ง ๋ ธ์ถ๋๊ฒ ํ ์ ์๋ค. ๋ฐ๊นฅ์์ ๋ฐ์ดํฐ ๊ตฌ์กฐ์ ํจ์ ๊ตฌํ์ ์์ ํ ๋ชจ๋ฅผ ๋ ์์ ํ ์บก์ํ๋ค. swift์์๋ ์ฐ๋ฆฌ๊ฐ ์ ์๋ ์ ๊ทผ ์ ์ด์(private, public ๋ฑ)๋ก ๊ตฌํ ๊ฐ๋ฅํ๋ฐ ๋ฐ์ดํฐ๋ค์ private๋ก ์ ์ธํ์ฌ ์ง๋จ ๋ด๋ถ์์๋ง ์ ๊ทผ ๊ฐ๋ฅํ๊ฒ ํ๊ณ ์ธ๋ถ์์ ๊ฐ์ ์ํ ๋๋ public์ผ๋ก ์ ์ธ๋ ํจ์๋ฅผ ํตํด ๋ฐ์ดํฐ๋ฅผ..
- Total
- Today
- Yesterday
- Subscribe
- URLSession
- network
- test
- XCTest
- Protocol
- swift ํ๋กํ ์ฝ
- Swift Network
- ๊ณต๋ถ
- RxSwift
- RX
- Clean
- ํ ์คํธ
- ์ค์ํํธ
- Unit Test
- autolayout
- set
- ํ๋กํ ์ฝ
- swift ๊ณต๋ถ
- ์คํ ๋ ์ด์์
- observable
- ์ค์ํํธ map
- ์ค์ํํธ ๊ณต๋ถ
- ํ๋กํผํฐ
- ios
- swift urlsession
- func
- swift
- Property
- ์ค์ํํธ ํ๋กํ ์ฝ
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |