let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "HH:mm "
let selectedDate = dateFormatter.string(from: sender.date)
UserDefaults.standard.set(selectedDate, forKey: "date")
print(selectedDate)
\\method to reload the selected time inside the viewdidLoad func
let selectedDate = UserDefaults.standard.object(forKey: "date")
example.setDate(selectedDate as! Date ?? Date(), animated: false)
でエラーが発生しました。しかし、私は、アプリケーションを実行すると、それは、このエラーDataPickerフォーマット
は、型の値をキャストすることができませんでし返す '__NSCFString'(0x108e8b4f0 ')NSDate'(0x108e8c0d0)へ。
私はHHに変換:ミリメートルを私はこのフォーマットでのみ時間を記録したいが、私はそれを
日付を 'UserDefaults'に格納しているので、* 'NSDate' *ではなく* type '__NSCFString' *として返され、' Date'にキャストできません。あなたが何を達成しようとしているのかは不明です。 – vadian