Remove deprecation warnings for Xcode beta4

This commit is contained in:
John Holdsworth
2019-07-28 12:10:01 +01:00
parent 57e72ec52c
commit 7af0a711da
40 changed files with 63 additions and 61 deletions

View File

@@ -8,13 +8,13 @@
import Foundation
@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) }