私は自分が間違っていることを理解するのに苦労しています。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なのかはわかりません-私の意見では、そうであってはなりません。また、見出しの検出が可能かどうかのチェックも行います。
誰かが私が間違っている場所を教えてもらえますか?