我不在爲什麼錯誤:使用未聲明的標識符'KCLDistanceFilterNone'和'kCLLocationAccuracyHundredMeters'繼續爲我的CoreLocation.m文件夾。即使我刪除了「;」也有更多的錯誤。從選擇線。有人可以幫忙嗎?在CoreLocation中使用未聲明的標識符錯誤
#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文件夾中添加什麼來補充此問題併爲我的應用程序完成位置服務?
我仍然收到以下錯誤: - (NSString *)deviceLocation; {和我的第一個「{」在底部? – TeenDev13
我修復了問題並獲得了座標。 – TeenDev13