Мне трудно понять, что я делаю не так.Я хочу прочитать направление, в котором находится мой iPhone.Вот мой код:
self.man = [[CLLocationManager alloc] init] ;
self.man.delegate = self;
self.man.desiredAccuracy = kCLLocationAccuracyNearestTenMeters;
self.man.headingFilter = kCLHeadingFilterNone;
if([self.man headingAvailable]) {
NSLog(@"it works");
}
self.man.headingOrientation
[self.man startUpdatingLocation];
Человек - менеджер по местоположению.Я прочитал информацию о местоположении в методе делегата, и там написано:
Location: <+51.49300130, +7.40472897> +/- 80.00m (speed -1.00 mps / course -1.00) @ 2010-09-02 16:53:51 +0200
Во всяком случае, я не знаю, почему он все время равен -1 - по моему мнению, так не должно быть.Я также проверяю, доступно ли определение заголовка.
Может кто-нибудь сказать мне, где я не прав?