La toute nouvelle version Xcode, en plus de supprimer un grand nombre d'endroit où ajouter un appel de fonction vide, introduit un problème amusant avec un simple morceau de code dessinant un chemin géodésique:Nouveau Xcode bêta nouveaux problèmes: MKGeodesicPolyline
func drawPolyline(from startLocation: CLLocation, endLocation:CLLocation) {
let point1 = startLocation.coordinate
let point2 = endLocation.coordinate
var points: [CLLocationCoordinate2D]
points = [point1, point2]
var coordinates=points[0]
let geodesic = MKGeodesicPolyline(coordinates: &coordinates, count:2)
self.mapView.add(geodesic)
}
Les plaintes du compilateur sur un:
usage ambigü 'init (coordonnées: count :)'
Lorsque je tente de cliquer sur o Dans les options données, je suis toujours conduit à cette ligne. J'ai essayé de nettoyer le projet en vain.
Pouvez-vous essayer de définir 'coordinates' comme' UnsafeMutablePointer '? –
Putz1103