Well, I'd like to know how I can get my map to show the place I've been looking for and center the view at this point. I was able to do with the current location as follows:
self.mapDisplay.setUserTrackingMode(MKUserTrackingMode.Follow, animated: true) //Linha de seguir o mapa
But I need the result of the address searched, what should I use?
Update 1:
First I created a Geocoder:
var geocoder = CLGeocoder()
Then I used the method of fetching an address string and put it in the placemark variable. And using the properties available in this variable I used the placemark.location.coordinate.latitude and the placemark.location.coordinate.longitute:
geocoder.geocodeAddressString(address,{(placemarks: [AnyObject]!, error: NSError!) -> Void in
if let placemark = placemarks?[0] as? CLPlacemark {
let location = CLLocationCoordinate2D(latitude: placemark.location.coordinate.latitude, longitude: placemark.location.coordinate.longitude)
self.mapView.region = MKCoordinateRegionMakeWithDistance(location, 350, 350)
self.mapView.centerCoordinate = location
}