๋ด์ฉ Swift 5.7 ๋ถํฐ ์ต์ ๋ ๋ณ์๋ฅผ ์ธ๋ํํ๋ ์์ ์ด ๊ฐ์ ๋ ์์ ์ ๋๋ค. ์ด์ ํจ๊ป Shadowing ์ ๋ํด์ ์์๋ด ์๋ค. Shadowing ์ด๋? ์ฐ๋ฆฌ๋ ์ธ๋ํ์ ํ ๋ ์์ ํ๊ฒ ์งํํ๊ธฐ ์ํด์ ์ต์ ๋ ๋ฐ์ธ๋ฉ์ ํฉ๋๋ค. var x: Int? if let x = x { // do something with the new x } // or guard let x = x { return } ๊ทธ๋ฆฌ๊ณ ์ฐ๋ฆฌ๋ ๊ฒฐ๊ณผ์ ์ผ๋ก x ๋ผ๋ ์ด๋ฆ์ ์ ์์๋ฅผ์ฌ์ฉํ๊ฒ ๋ฉ๋๋ค. ์ด ์์ ์ Shadowing ์ด๋ผ๊ณ ํฉ๋๋ค. (์๋ก์ด ์์๊ฐ ์ธ๋ํ ํ๊ณ ์ ํ๋ ์ต์ ๋ ๋ณ์์ ๊ทธ๋ฆผ์์ ๊ฐ๊ธฐ ๋๋ฌธ์ด๋ผ๊ณ ํฉ๋๋ค.) ์ค์ ๋ก ์ฐ๋ฆฌ๊ฐ ์ฌ์ฉํ๋ ๋ณ์์ ์ด๋ฆ์ ๋ ๊ธธ๊ณ ๋๋ก๋ ํจ์ฌ ๋ ๊น๋๋ค. ์๋ฅผ๋ค์ด var lastTimeUserEnter..
- WWDC
- IOS
- Protocol
- rxswift
- async/await
- Objective-C
- configurable widget
- MOYA
- SwiftUI
- Notification
- Widget
- ์๋ฒํต์
- 2022 KAKAO TECH INTERNSHIP
- projectsetting
- WidgetKit
- Firebase
- UserDefaults
- APNS
- containerBackground
- urlsession
- Swift
- OpenSourceLibrary
- YPImagePicker
- MVVM
- Algorithm
- WWDC22
- github
- RxCocoa
- CloneCoding
- watchOS
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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