-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
  • 11,053
  • 3
  • 37
  • 50
B. Butz
  • 11
  • 1

1 Answers1

0

Can you please try

if let date = myDatePicker.date {

    self.selectedDate = date 

}
Ashley Mills
  • 50,474
  • 16
  • 129
  • 160
Oliver
  • 599
  • 6
  • 14