title: How to Use MKMapViewDelegate Methods in MVVM Model
body: <p>In my view controller, there is an outlet to a <code>MKMapView</code> and the view controller naturally conforms to <code>MKMapViewDelegate</code> to perform MapKit operations.</p>
  
  <p>I'm trying to migrate to the MVVM model before further progress in the project in order to keep it tidy. However, I'm drawing a blank about how to move all the <code>MKMapViewDelegate</code> methods to another file where the <code>MKMapView</code> outlet sits in the view controller.</p>
  
  <p>Thanks. </p>
  
  <p>P.S. I'm coding with Swift</p>