mirror of
https://github.com/ivanvorobei/SwiftUI.git
synced 2026-04-20 15:51:37 +02:00
Remove deprecation warnings for Xcode beta4
This commit is contained in:
@@ -32,13 +32,13 @@ private let defaultCurrencies: [Currency] = [
|
||||
Currency(name: "Canadian dollar", rate: 1.0, symbol: "CA", code: "CAD")
|
||||
]
|
||||
|
||||
@propertyDelegate
|
||||
@propertyWrapper
|
||||
struct UserDefaultValue<Value: Codable> {
|
||||
|
||||
let key: String
|
||||
let defaultValue: Value
|
||||
|
||||
var value: Value {
|
||||
var wrappedValue: Value {
|
||||
get {
|
||||
let data = UserDefaults.standard.data(forKey: key)
|
||||
let value = data.flatMap { try? JSONDecoder().decode(Value.self, from: $0) }
|
||||
|
||||
Reference in New Issue
Block a user