2010-04-11 7 views
0

This tutorial on mobileorchard.com은 코어 위치를 구현하기 위해 2 개의 클래스 (또는 .h와 .m의 2 세트)를 사용합니다. 기존 수업에 모든 것을 사용할 수 있습니까? 내가 어떻게 그럴 수 있니?코어 위치 질문

위치 위임자로 내 기존 앱 위임을 사용할 수 있습니까? 또한

상기

- (id) init { 
    self = [super init]; 
    if (self != nil) { 
     self.locationManager = [[[CLLocationManager alloc] init] autorelease]; 
     self.locationManager.delegate = self; // send loc updates to myself 
    } 
    return self; 
} 

있어서 통상 initWithNib와 동일?

위치 정보를 기반으로하여 신속하게 구현하려고합니다. 위의 링크 된 자습서를 설명하는 많은 도움이 도움이 될 것입니다.

감사합니다. 아니, 정말로 고마워.

답변

0

예, 물론입니다. 위임자에게 위치 관리자 위임을 허용 할 수 있습니다. 당신은 단지 방법이 CLLocationManagerDelegate를 구현해야합니다 :

- (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation 

는 위치 업데이트를받을 수 있습니다.

+0

... 내 클래스에서 해당 클래스 메서드를 구현하면 어떻게됩니까? – Moshe

관련 문제