2009-07-28 4 views
0

Je le code suivant:Erreur: CLLocationManager headingAvailable

Dans mon .h-tête-fichier:

#import <UIKit/UIKit.h> 
#import <CoreLocation/CoreLocation.h> 
@interface Compass : UIViewController <CLLocationManagerDelegate> { 
[...] 
    CLLocationManager *locationManager; 
} 
[...] 
@property(nonatomic, retain) CLLocationManager *locationManager; 
@end 

Et mon .m Dossier:

#import "[FILENAME].h" 

[...] 
@synthesize locationManager; 

- (void)viewDidLoad { 
[super viewDidLoad]; 

self.locationManager = [[[CLLocationManager alloc] init] autorelease]; 
if(locationManager.headingAvailable == NO) { 
     [...] 
    } 
[...] 
} 

Et je reçois l'erreur suivante Message pour "locationManager.headingAvailable": erreur: demande de membre 'headingAvailable' dans quelque chose pas une structure ou un syndicat

J'ai ajouté le framework CoreLocation à mon application ... Qui peut m'aider?

Répondre

1

Cette propriété est disponible sur iPhone OS 3.0 et versions ultérieures.

Peut-être essayer de l'utiliser dans 2.2.1?