मेरे पास अक्षांश और देशांतर है जो मैं अपने मानचित्र अनुप्रयोग में खोलना चाहता हूं। मैंने यहाँ से इस कोड की कोशिश की ।
func goToMap(){
var lat1 : NSString = self.venueLat
var lng1 : NSString = self.venueLng
var latitude:CLLocationDegrees = lat1.doubleValue
var longitude:CLLocationDegrees = lng1.doubleValue
var coordinate = CLLocationCoordinate2DMake(latitude, longitude)
var placemark : MKPlacemark = MKPlacemark(coordinate: coordinate, addressDictionary:nil)
var mapItem:MKMapItem = MKMapItem(placemark: placemark)
mapItem.name = "Target location"
let launchOptions:NSDictionary = NSDictionary(object: MKLaunchOptionsDirectionsModeDriving, forKey: MKLaunchOptionsDirectionsModeKey)
var currentLocationMapItem:MKMapItem = MKMapItem.mapItemForCurrentLocation()
MKMapItem.openMapsWithItems([currentLocationMapItem, mapItem], launchOptions: launchOptions)
}
यह फ़ंक्शन सफलतापूर्वक नक्शे खोलता है लेकिन यह कोई पिन नहीं दिखाता है। इसके अलावा यह उपयोगकर्ता के स्थान को दर्शाता है जो मुझे नहीं चाहिए। मैं केवल अक्षांश और देशांतर के लिए मानचित्र पर एक पिन चाहता हूं।