์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- arkit
- tableView
- TCA
- ํจ์คํธ์บ ํผ์ค
- Lv2
- Xcode
- Flutter
- reactorkit
- BOJ
- ํ๋ก๊ทธ๋๋จธ์ค
- rxcocoa
- designpattern
- Kuring
- XCTest
- visionOS
- CollectionView
- realm
- Swfit
- combine
- RxSwift
- ๋ฐฑ์ค
- node.js
- SnapKit
- UIKit
- BFS
- SwiftUI
- ios
- MVVM
- swift
- raywenderlich
- Today
- Total
๋ชฉ๋กescaping (1)
lgvv98
โ ์ด๋ฒ์๊ฐ์๋ escaping๊ณผ ๊ด๋ จํ ์ง์์ ๋ํด์ ์์๋ณผ ์์ ์ด์ผ. ์ ์ด๊ฑธ ์ฐพ์๋ณด๊ฒ ๋์๋๊ฐ? ์์ ์ ์ฑ ์ผ๋ก ๊ณต๋ถํ ๋๋ ๋ณด์๋๋ฐ, ๊ทธ๋๋ ์ด๋ฐ๊ฒ ์๋ค~~ ์ ๋๋ก๋ง ์์์ด. ๊ทธ๋ฐ๋ฐ ์ด๋ฒ์ completion์ด ์กด์ฌํ๋ ํจ์๋ฅผ ๋ง๋ค๋ฉด์ escaping์ ๋ํด์ ์ ํ์๊ฐ ์์ด์ ์ ๋ฆฌํ๊ฒ ๋์์ด. โ ๊ทธ๋ผ escaping๊ณผ non-escaping์ ์ ์๋ ๋ฌด์์ผ๊น? -> escaping ํด๋ก์ ๋ ํด๋ก์ ๊ฐ ํจ์์ ์ธ์๋ก ์ ๋ฌ๋์ ๋, ํจ์์ ์คํ์ด ์ข ๋ฃ๋ ํ ์คํ๋๋ ํด๋ก์ -> non-escaping ํด๋ก์ ๋ ์ด์ ๋ฐ๋๋ก ํจ์์ ์คํ์ด ์ข ๋ฃ๋๊ธฐ ์ ์ ์คํ๋๋ ํด๋ก์ ์ด์ค์ผ์ดํ๊ณผ ๋ ผ์ด์ค์ผ์ดํ์ ์ฌ์ฉํ๋ฉด, ๋๋ค ์ฌ์ฉํ ์ ์๋๋ฐ, ์ ๋์ด ๋๋๊น? ์ด์ !!! ์ฐธ๊ณ - https://jusung.gith..