呼び出したいメソッドがありますが、マップの中心に戻ると、CLLocationCoordinate2Dタイプになっています。
CLLocationCoordinate2Dの結果をCLLocationに挿入するにはどうすればよいですか?
理解した。
MapViewが領域を変更するとき、CLLocationCoordinate2DからLatとLonを取得し、latとlonが渡されたCLLocation変数を作成します。
func mapView(mapView: MKMapView!, regionDidChangeAnimated animated: Bool){
var centre = mapView.centerCoordinate as CLLocationCoordinate2D
var getLat: CLLocationDegrees = centre.latitude
var getLon: CLLocationDegrees = centre.longitude
var getMovedMapCenter: CLLocation = CLLocation(latitude: getLat, longitude: getLon)
self.lastLocation = getMovedMapCenter
self.fetchCafesAroundLocation(getMovedMapCenter)
}