-1

I am trying to assign the date property of a UIDatePicker to a variable of type Date. I get the error:-

Thread 1: Fatal error: Unexpectedly found nil while unwrapping an Optional value

Here is the code in question:

import UIKit
import RealmSwift

class AddPayDateViewController: UIViewController {

    let realm = try! Realm()
    var selectedDate = Date()
    @IBOutlet weak var myDatePicker: UIDatePicker!

    override func viewDidLoad() {
        super.viewDidLoad()

    }

    @IBAction func datePickerDateChanged(_ sender: Any) {

        selectedDate = myDatePicker.date
        print("The date selected is \(myDatePicker.date)")

    }
}
Rakesha Shastri
  • 10,617
  • 3
  • 33
  • 45
B. Butz
  • 11
  • 1

1 Answers1

0

Can you please try

if let date = myDatePicker.date {

    self.selectedDate = date 

}
Ashley Mills
  • 44,005
  • 15
  • 120
  • 151
Oliver
  • 559
  • 6
  • 13