2013-03-20 3 views
0

현재 위도와 경도 값을 제공하고 "정의되지 않은 선언"이라는 오류가 발생하는 iPhone 응용 프로그램을 개발하려고합니다. 정렬 해 주실 수 있습니까? 미리 감사드립니다.정의되지 않은 선언 오류

#import "LoginViewController.h" 
//#import <CoreLocation/CoreLocation.h> 

@interface LoginViewController() 

@end 

@implementation LoginViewController 
@synthesize locationManager; 
- (void)dealloc 
{ 
    // [super dealloc]; 
} 

- (void)didReceiveMemoryWarning 
{ 
    [super didReceiveMemoryWarning]; 
    // Dispose of any resources that can be recreated. 
} 

- (void)viewDidUnload 
{ 
    [super viewDidUnload]; 
    // Do any additional setup after loading the view, typically from a nib. 
} 

- (IBAction)Button:(id)sender 
{ 
    locationManager = [[CLLocationManager alloc] init]; 
    locationManager.delegate = self; 
    locationManager.desiredAccuracy = kCLLocationAccuracyHundredMeters; 
    locationManager.distanceFilter = kCLDistanceFilterNone; 
    [locationManager startUpdatingLocation]; 
    CLLocation *location = [locationManager location]; 
    CLLocationCoordinate2D coordinate = [location coordinate]; 
    NSString *latitude = [NSString stringWithFormat:@"%f", coordinate.latitude]; 
    NSString *longitude = [NSString stringWithFormat:@"%f", coordinate.longitude]; 
    NSLog(@"dLatitude : %@", latitude); 
    NSLog(@"dLongitude : %@", longitude); 
    UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(50, 40, 250, 50)]; 
    UILabel *myLabel = [[UILabel alloc] initWithFrame:CGRectMake(50, 80, 200, 50)]; 
    UILabel *myLabel1 = [[UILabel alloc] initWithFrame:CGRectMake(50, 120, 200, 100)]; 
    myLabel.textColor = [UIColor blackColor]; 
    myLabel1.textColor = [UIColor blackColor]; 

    label.backgroundColor = [UIColor clearColor]; 
    myLabel.backgroundColor = [UIColor clearColor]; 
    myLabel1.backgroundColor = [UIColor clearColor]; 
    [myLabel setText:latitude]; 
    [myLabel1 setText:longitude]; 
    label.text = @"Current Latitude and Longitude"; 
    [self.view addSubview:label]; 
    [self.view addSubview:myLabel]; 
    [self.view addSubview:myLabel1]; 
} 
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation 
{ 
    return (interfaceOrientation == UIInterfaceOrientationPortrait); <---GETTING ERROR HERE 

} 

@end 
+0

당신이 오류를 생성 한 어떤 줄 알아해야 하는가? – Floris

+0

마지막 return 문입니다. 그것은 선언되지 않은 식별자 "interfaceOrientation" – user1850482

답변

1

return (toInterfaceOrientation == UIInterfaceOrientationPortrait); 
+0

@ user1850482를 말합니다, 이것이 정답입니다! – lifetimes

+0

감사합니다 !! 알았어. – user1850482