27615
題名の通りです。

```

    func mapView(mapView: MKMapView, didSelectAnnotationView view: MKAnnotationView) {
    
            let annotation = MKPointAnnotation()
            let title = annotation.title
    
    }
    
```

これだと毎回アノテーションを生成するのでnilになってしまいますよね。  
正しいtitleの取得方法を教えて下さい。
CC BY-SA 3.0
2016-07-14T07:47:18.670
27614
2016-07-14T08:38:07.510
16765
question
swift swift2 mapkit
MapKitでピンをタップした際にtitleを取得したい
```

    func mapView(mapView: MKMapView, didSelectAnnotationView view: MKAnnotationView) {
        let annotation = view.annotation
        let title = annotation.title
        ...
    
    }
    
```

選択したビューが２番目の引数に渡ってきているので、その`annotation`プロパティにアクセスすると選択したアノテーションが取得できます。

それの`title`プロパティです。
CC BY-SA 3.0
2016-07-14T08:38:07.510
27615
2016-07-14T08:38:07.510
5519
27614
answer