์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- reactorkit
- combine
- Kuring
- Swfit
- ํจ์คํธ์บ ํผ์ค
- TCA
- XCTest
- ํ๋ก๊ทธ๋๋จธ์ค
- designpattern
- RxSwift
- node.js
- UIKit
- Xcode
- Lv2
- BFS
- Flutter
- visionOS
- ios
- swift
- arkit
- ๋ฐฑ์ค
- BOJ
- raywenderlich
- rxcocoa
- CollectionView
- SwiftUI
- SnapKit
- MVVM
- realm
- tableView
- Today
- Total
๋ชฉ๋กUserDefault (2)
lgvv98
Thread 1: "Attempt to insert non-property list object () for key ~ โ ์ด์ ๋ฆฌํฌํธ ์ค๋๋ง์ด๋ค. UserDefault๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ์ ์ ์ฅํ ๋ ๋ฐ์ํ์๋ค. UserDefault์ ๊ฒฝ์ฐ์๋ ๊ธฐ๋ณธ์ ์ธ ํ์ ๋ง ์ ์ฅ ๊ฐ๋ฅํ๋ฐ, ๋์ ๊ฒฝ์ฐ์๋ struct๋ฅผ ํตํด์ ๋ด๊ฐ ์ ์ํ ํ์ ์ ์ ์ฅํ๋ฉด์ ์ด ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ค. ์ด๋ฅผ ํด๊ฒฐํ๋ ๋ฐฉ๋ฒ์ผ๋ก๋! UserDefault๋ฅผ ์ฌ์ฉํ ๋ encode ๋ฐ decode๋ฅผ ์ด์ฉํ์ฌ ์ํํ๋ฉด ๋๋ค! ๊ทธ๋ ๊ฒ ํ๋ฉด bit๋ก ์ ์ฅ๋์ด์ ๋ฌธ์ ์์ด ์ ์ฅ๋๊ณ ๋์ค์ ์ด๊ฒ์ ๊บผ๋ด์์ decodeํ๋ฉด ์ํ๋ ๊ฐ์ ์ป์ ์ ์๋ฐ.
UserDefault Property Wrapper (์ ๋ฐ์ดํธ): 2022๋ 02์ 24์ผ: encode, decode ์ถ๊ฐ โ ์๋ ์ฌ์ดํธ์์ ์ ํ์ ์์ธํ ์ค๋ช ์ ๋ณผ ์ ์๋ค. https://github.com/apple/swift-evolution/blob/master/proposals/0258-property-wrappers.md GitHub - apple/swift-evolution: This maintains proposals for changes and user-visible enhancements to the Swift Programming Lang This maintains proposals for changes and user-visible enhancements to the Swift..