title: Current location title? Mapkit
body: <p>I'm making an application with MapKit. Here's an image of how it looks:
  <img src="https://i.stack.imgur.com/Dt7Qg.png" alt="http://i.stack.imgur.com/Dt7Qg.png"></p>
  
  <p>And I want to change (Current location) title of the symbol current location from that pin.</p>
  
  <p><img src="https://i.stack.imgur.com/qEVlK.png" alt="LINK in comment because of reputation"></p>
  
  <p>Here's code:</p>
  
  <pre><code>import UIKit
  import CoreLocation
  import MapKit
  
  class ViewController: UIViewController, CLLocationManagerDelegate,    MKMapViewDelegate {
  
  @IBOutlet weak var theMap: MKMapView!
  let locationManager = CLLocationManager()
  
  override func viewDidLoad()
  {
      super.viewDidLoad()
  
  
      locationManager.delegate = self
      locationManager.desiredAccuracy = kCLLocationAccuracyBest
      locationManager.requestAlwaysAuthorization()
      locationManager.startUpdatingLocation()
  
      let location = self.locationManager.location
  
      var latitude: Double = location.coordinate.latitude
      var longitude: Double = location.coordinate.longitude
  
      println("GPS Súradnice :: \(latitude), \(longitude)")
  
      theMap.delegate = self
      theMap.mapType = MKMapType.Standard
      theMap.showsUserLocation = true
  
  
  }
  
  override func didReceiveMemoryWarning()
  {
      super.didReceiveMemoryWarning()
  
  }
  
  
  
  //--- Find Address of Current Location ---//
  
  func locationManager(manager: CLLocationManager!, didUpdateLocations locations: [AnyObject]!)
  {
      //--- CLGeocode to get address of current location ---//
      CLGeocoder().reverseGeocodeLocation(manager.location, completionHandler: {(placemarks, error)-&gt;Void in
  
  
  
          if (error != nil)
          {
              println("Reverse geocoder failed with error" + error.localizedDescription)
              return
          }
  
          if placemarks.count &gt; 0
          {
              let pm = placemarks[0] as! CLPlacemark
              self.displayLocationInfo(pm)
          }
          else
          {
              println("Problem with the data received from geocoder")
          }
      })
  
  }
  
  
  func displayLocationInfo(placemark: CLPlacemark?)
  {
      if let Placemark = placemark
      {
          //Stop updating kvôli vydrži baterke
          locationManager.stopUpdatingLocation()
          let adresa = (Placemark.thoroughfare != nil) ? Placemark.thoroughfare : "Ulica: "
          let cislo = (Placemark.subThoroughfare != nil) ? Placemark.subThoroughfare : "Číslo ulice:"
          let mesto = (Placemark.locality != nil) ? Placemark.locality : "Mesto: "
          let stat = (Placemark.country != nil) ? Placemark.country : "Štát: "
  
  
          var coordinates:CLLocationCoordinate2D = placemark!.location.coordinate
  
          var pointAnnotation:MKPointAnnotation = MKPointAnnotation()
          pointAnnotation.coordinate = coordinates
          pointAnnotation.title = "\(adresa) \(cislo)"
          pointAnnotation.subtitle = "\(adresa) \(cislo), \(mesto), \(stat)"
  
  
          self.theMap.addAnnotation(pointAnnotation)
          self.theMap.centerCoordinate = coordinates
          self.theMap.selectAnnotation(pointAnnotation, animated: true)
  
          println(mesto)
          println(adresa)
          println(cislo)
          println(stat)
  
      }
  
  }
  
  func locationManager(manager: CLLocationManager!, didFailWithError error: NSError!)
  {
      println("Chyba pri aktualizovaní lokácie " + error.localizedDescription)
  }
  
  
  
  
  }
  </code></pre>