エラーの理由はわかりません: 宣言されていない識別子 'KCLDistanceFilterNone' と 'kCLLocationAccuracyHundredMeters' の使用が CoreLocation.m フォルダーに表示され続けます。「;」を削除しても、さらに多くのエラーがあります。セレクトラインから。誰か助けてくれませんか?
#import "CoreLocation.h"
@implementation CoreLocation : NSObject
- (NSString *)deviceLocation {
NSString *theLocation = [NSString stringWithFormat:@"latitude: %f longitude: %f", locationManager.location.coordinate.latitude, locationManager.location.coordinate.longitude];
return theLocation;
}
- (void)viewDidLoad
{
locationManager = [[locationManager alloc] init];
locationManager.distanceFilter = kCLDistanceFilterNone;
locationManager.desiredAccuracy = kCLLocationAccuracyHundredMeters;
[locationManager startUpdatingLocation];
}
@end
また、これを補完し、アプリケーションの位置情報サービスを完成させるには、CoreLocation.m フォルダーに何を入れますか?