title: Why UIDatePicker fills two different TextFields same values
body: <p>When I select values from <code>UIDatePicker</code> which shows after click on <code>UITextField</code> , my TextFields are filled out same values</p>
  
  <pre><code>override func viewDidLoad() {
          super.viewDidLoad()
          datepickerView = UIDatePicker()
          datepickerView?.datePickerMode = .time
  
          datepickerView?.addTarget(self, action: #selector(HomePageViewController.timeChangedForStartWork(datePicker:)), for: .valueChanged)
  
          datepickerView?.addTarget(self, action: #selector(HomePageViewController.timeChangedForEndWork(datePicker:)), for: .valueChanged)
  
          workHoursStartTextField.inputView = datepickerView
          workHoursEndTextField.inputView = datepickerView
  }
  
  @objc func timeChangedForStartWork(datePicker: UIDatePicker) {
          let dateFormatter = DateFormatter()
          dateFormatter.dateFormat = "HH:mm"
          workHoursStartTextField.text = dateFormatter.string(from: datePicker.date)
      }
  
  @objc func timeChangedForEndWork(datePicker: UIDatePicker) {
          let dateFormatter = DateFormatter()
          dateFormatter.dateFormat = "HH:mm"
          workHoursEndTextField.text = dateFormatter.string(from: datePicker.date)
  
      }
  </code></pre>
  
  <p>Should I implement different datePicker for each TextField?</p>