कनवर्ट करना मैं सोच रहा था कि CLLocationCoordinate2D के अक्षांश और देशांतर मानों को संख्या या स्ट्रिंग मानों को कैसे परिवर्तित किया जाए। Iver कुछ भिन्न तरीकों से कोशिश की, लेकिन वे काम कर arene't:एक CLLocationCoordinate2D प्रकार को संख्या या स्ट्रिंग
CLLocationCoordinate2D centerCoord;
centerCoord.latitude = self.locModel.userLocation.coordinate.latitude ;
centerCoord.longitude = self.locModel.userLocation.coordinate.longitude;
NSString *tmpLat = [[NSString alloc] initWithFormat:@"%g", centerCoord.latitude];
NSString *tmpLong = [[NSString alloc] initWithFormat:@"%g", centerCoord.longitude];
NSLog("User's latitude is: %@", tmpLat);
NSLog("User's longitude is: %@", tmpLong);
इस संकलक द्वारा एक चेतावनी देता है।
चेतावनी
warning: passing argument 1 of 'NSLog' from incompatible pointer type
मैं यह करने के लिए कैसे करते है?
किसी भी मदद की सराहना की जाएगी।
धन्यवाद
क्षमा करें अन्ना करेनीना, भ्रम के बारे में। मैंने अपने प्रश्न की जानकारी अपडेट की है और चेतावनी को जोड़ा है। कृपया धन्यवाद – banditKing
समस्या वास्तव में है कि आपके पास NSLog तारों के सामने @ साइन इन नहीं है। – Anna