MKAnnotationView Push to View Controller cuando se hace clic en el botón DetailDesclosure

Me gustaría cambiar de vista cuando se hace clic en DetailDisclosure en un mapa que estoy mostrando. Mi código actual es el siguiente:

- (void)mapView:(MKMapView *)mapView annotationView:(MKAnnotationView *)view 
calloutAccessoryControlTapped:(UIControl *)control
{
    DetailViewController *detailViewController = [[DetailViewController alloc] 
    initWithNibName:@"DetailViewController" bundle:nil];
    detailViewController.title = dictionary[@"placeLatitude"]
    [self.navigationController pushViewController:detailViewController animated:YES];
}

Puedo empujar al controlador de vista con esto, pero no he descubierto cómo forzarlo a extraer detalles de la matriz JSON utilizada para generar el mapa en primer lugar. Estoy extrayendo datos como este para generar el mapa:

 for (NSDictionary *dictionary in array)
 {
    // retrieve latitude and longitude from the dictionary entry

    location.latitude = [dictionary[@"placeLatitude"] doubleValue];
    location.longitude = [dictionary[@"placeLongitude"] doubleValue];

   //CAN I LOAD THE TITLE/ID OF THE LOCATION HERE?

Sé que estoy un poco fuera del objetivo. Tal vez solo una patada en la dirección correcta podría ayudar. ¡Gracias!

Respuestas a la pregunta(1)

Su respuesta a la pregunta