2
Ich habe eine Methode, die einen Wert String
in UserDefaults
setzt, aber wenn ich versuche, den Wert in einer print
Anweisung abzurufen, erhalte ich nil
. Kann jemand sehen, was ich falsch mache?Apportieren String Wert von Benutzervorgaben in Swift 3
static func setPreferredUnitsOfMeasurementSystem(_ system: UnitsOfMeasurementSystem) {
// system.rawValue is of type String
UserDefaults.standard().set(system.rawValue, forKey: unitsOfMeasurementSystemKey)
print(UserDefaults.standard().string(forKey: unitsOfMeasurementSystemKey))
}