๐โ๏ธ self: ํ์ ์ธ์คํด์ค๋ฅผ ์๋ฏธ ์ธ์คํด์ค ์์ฒด ์ ๊ทผ ์ ์ฌ์ฉ๋๋ ์ฐธ์กฐ๊ฐ์ด๋ค. self ๋ ํด๋น ํ์ ์ด ๊ฐ ํ์ ์ผ ๊ฒฝ์ฐ์๋ ๋๊ฐ์ด ๊ฐ ํ์ ์ฒ๋ผ ๋์ํ๊ณ , ์ฐธ์กฐ ํ์ ์ผ ๊ฒฝ์ฐ๋ ํฌ์ธํฐ๋ก์จ ํ ์์ญ์ ์กด์ฌํ๋ ํด๋์ค ์ธ์คํด์ค์ ์ฃผ์๋ฅผ ๊ฐ์ง๊ฒ ๋๋ค. ๊ฐ ํ์ ์์๋ stack ์์ญ์ ์กด์ฌํ๋ ์ธ์คํด์ค๋ฅผ ๊ฐ๋ฆฌํค๋ ํํ. ์ฐธ์กฐ ํ์ ์์๋ heap ์์ญ์ ์กด์ฌํ๋ ์ธ์คํด์ค๋ฅผ ๊ฐ๋ฆฌํค๋ ํํ. ๊ฐ ํ์ ์ self ๊ฐ ํฌ์ธํฐ๊ฐ ์๋๊ฒ์ ์๋๋ค. ๋ค๋ง ๊ฐ ํ์ ‘์ฒ๋ผ’ ๋์ํ ๋ฟ์ ๋๋ค. ๋ง์ฝ, self ๊ฐ ๊ฐ ํ์ ์ด์๋ค๋ฉด ์ฐธ์กฐํ ๋ ๋ง๋ค ๋ณต์ฌ๊ฐ ์ผ์ด๋์ ์ ๋๋ก ๋ ๋ณ๊ฒฝ๋ ์๋๋ค. ์ฐ์ด๋ ์ฉ๋ 2๊ฐ์ง 1๏ธโฃ ์ธ์คํด์ค ๋ด๋ถ์ ๊ฐ์ ์ด๋ฆ์ผ๋ก ์ ์ธ๋ ๋ณ์๋ค์ ์ข ๋ ๋ช ํํ ๋ช ์ ๊ฐ๋ฅํ๋ค. class A { var name: ..
- containerBackground
- Algorithm
- Firebase
- UserDefaults
- urlsession
- IOS
- CloneCoding
- APNS
- async/await
- github
- MVVM
- configurable widget
- watchOS
- Widget
- OpenSourceLibrary
- WidgetKit
- WWDC22
- Objective-C
- Swift
- WWDC
- MOYA
- Notification
- rxswift
- RxCocoa
- ์๋ฒํต์
- projectsetting
- YPImagePicker
- Protocol
- 2022 KAKAO TECH INTERNSHIP
- SwiftUI
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- Total
- Today
- Yesterday