๋ด์ฉ Property Wrapper ๋ฅผ ์ฌ์ฉํ์ฌ UserDefaults ์ฝ๊ณ ์ฐ๊ณ ์ญ์ ํ๋ ๋งค์ปค๋์ฆ์ ์บก์ํ ํด๋ณด์. Swift-Evolution swift-evolution ์์ property wrappers ๋ฅผ ์๊ฐํ๋ฉด์ ์์๋ก UserDefaults ์ ๋งค์ปค๋์ฆ์ ์บก์ํํ์ฌ ์ฌ์ฉํ๋ ์์ ์ฝ๋๋ฅผ ์๊ฐํ๋ค. ์ดํด๋ณด์! swift-evolution/0258-property-wrappers.md at main · apple/swift-evolution ํ๋กํผํฐ ๋ํผ๋ user defaults ์ ๊ฐ์ string-keyed ๋ฐ์ดํฐ์ ๋ํ typed property ๋ค์ ์ ๊ณตํ๋๋ฐ ์ฌ์ฉํ ์ ์์ต๋๋ค. wrapper type ์์ ๋ฐ์ดํฐ๋ฅผ ์ถ์ถํ๋ ๋งค์ปค๋์ฆ์ ์๋์ฒ๋ผ ์บก์ํํ ์ ์์ต๋๋ค. @proper..
๐ UIImage ๋ฅผ Data ๋ก ๋ณํํด์ UserDefaults ์ ์ ์ฅํ๋ ๊ฒ์ ๋ถ์ ํฉํ๋ค? UIImage ๋ฅผ Data ๋ก ๋ณํํ๋ ๊ฒ์ ์๋ฌธ์ ๊ฐ์ง ๊ฒ์๊ธ์ด ์์๋ค. ์ฐธ๊ณ ํด๋ณด์. How to Save an Image in User Defaults in Swift ๊ทธ ์ด์ ๋ UserDefaults ๋ฅผ ์ด๋ฏธ์ง ๋ฐ์ดํฐ์ ๊ฐ์ด ๋๋์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋๋ฐ ์ฌ์ฉํ๊ธฐ์๋ ๋ถ์ ํฉํ๋ค๋ ๊ฒ์ด๋ค. ๊ทธ๋ฆฌ๊ณ ๋๋ ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ๋ฐ๋ก ์ต๊ทผ์ ์ง๋ฉดํ์๋ค. iOS) UserDefaults ์ image ์ ์ฅํ๊ธฐ ๐ ๊ทธ๋ ๋ค๋ฉด? ์์ ๊ธ์์๋ ์ด๋ ๊ฒ ์ ์ํ๋ค. application's sandbox ์ ์ด๋ฏธ์ง๋ฅผ ์ ์ฅํ๊ณ UserDefaults ์ ์ด๋ฏธ์ง์ ์์น๋ฅผ ์ ์ฅํ๋ ๊ฒ์ด๋ค. ์ฆ, FileManager ๋ฅผ ์ฌ์ฉํด์ ์ด..
๋ด์ฉ User Defaults ๋ NSData, NSString, NSNumber, NSDate, NSArray, NSDictionary ์ ์ธ์คํด์ค์ฌ์ผ ํ๋ค. ๋ง์ฝ์ ์ด๋ฏธ์ง ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ธฐ ์ํด์๋ Data ๋ก ๋ณํ์ ํด์ฃผ์ด์ผ ํ๋ค. ์, UIImage ๋ฅผ Data ๋ก ๋ณํํด๋ณด์. (Data ๋ ๊ตฌ์กฐ์ฒด์ด๊ณ NSData ๋ Data ์ ์ฐ๊ฒฐ๋๋ ํด๋์ค๋ค. ๊ทธ๋์ ๊ฐ๋ฐ์๋ฌธ์์์๋ ์ธ์คํด์ค์ ์กฐ๊ฑด์ NSData ๋ฅผ ์ด๊ฒ์ด๊ณ ๊ตฌ๊ธ๋งํ๋ฉด ๋๋ถ๋ถ์ ๋ฌธ์์์๋ Data ๋ก ๋ณํํด์ผํ๋ค๊ณ ํธํ๊ฒ ๋งํ๋ ๋ฏ ํ๋ค.) ์ฐธ๊ณ : iOS) User Defaults vs Core Data Apple Developer Documentation ๐ UIImage ์ ์ฅํ๊ธฐ // โ UIImage convert to NSData ..
- Protocol
- MVVM
- configurable widget
- Widget
- 2022 KAKAO TECH INTERNSHIP
- RxCocoa
- Swift
- Firebase
- ์๋ฒํต์
- Algorithm
- Notification
- CloneCoding
- github
- IOS
- Objective-C
- YPImagePicker
- async/await
- OpenSourceLibrary
- urlsession
- rxswift
- APNS
- SwiftUI
- containerBackground
- UserDefaults
- MOYA
- projectsetting
- WWDC22
- watchOS
- WidgetKit
- WWDC
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- Total
- Today
- Yesterday