मैं अपडेट हेडिंग के लिए कंपास का उपयोग करना चाहता हूं। लेकिन मेरे didUpdateHeading नहीं बुलाया। मैं आईओएस में नया हूँ। कृपया किसी भी मदद की मदद की जा सकती है।didUpdateHeading को कॉल नहीं किया गया
@interface ViewController : UIViewController<CLLocationManagerDelegate>
@property (nonatomic, retain) CLLocationManager *locationManager;
locationManager=[[CLLocationManager alloc] init];
locationManager.desiredAccuracy = kCLLocationAccuracyBest;
locationManager.delegate=self;
//Start the compass updates.
[locationManager startUpdatingHeading];
- (void)locationManager:(CLLocationManager *)manager didUpdateHeading:(CLHeading *)newHeading
{
NSLog(@"New magnetic heading: %f", newHeading.magneticHeading);
NSLog(@"New true heading: %f", newHeading.trueHeading);
}
उपयोग करने के लिए आप किसी भी समाधान मिला की ज़रूरत है? –
मुझे एक ही समस्या है। –