2
String
の値をUserDefaults
に設定するメソッドがありますが、print
ステートメントで値を取得しようとすると、nil
が返されます。誰かが私が間違ってやっていることを見ることができますか?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))
}