title: How to force UIPickerView.selectRow call didSelectRow method?
body: <p>Is it possible to call <code>func pickerView(_ pickerView: UIPickerView, didSelectRow row: Int, inComponent component: Int)</code> method, when running  <code>UIPickerView.selectRow(4, inComponent: 0, animated: false)</code></p>
  
  <p>or what is right way to archive this?</p>
  
  <p>my implementation</p>
  
  <pre><code>let pickerView = UIPickerView()
  
  pickerView.delegate = self
  pickerView.dataSource = self
  pickerView.selectRow(0, inComponent: 0, animated: false)
  textField.inputView = pickerView
  
  func pickerView(_ pickerView: UIPickerView, didSelectRow row: Int, inComponent component: Int) {
  
  }
  </code></pre>