2010-06-17 2 views

답변

0

가장 최근에 반환 된 위치를 얻으려면 -[CLLocationManager location]을 사용할 수 있지만 여전히 위치 관리자가 위치를 업데이트해야한다고 생각합니다.

그러나 location 속성을 사용하면 인터럽트 구동 메커니즘 (비동기 콜백)에서 폴링 메커니즘으로 전환됩니다. 전자는 지속적 업데이트를 얻는 데 훨씬 더 효율적입니다.

+0

현재로서는 지속적인 업데이트가 필요하지 않으므로 폴링 메커니즘이 더 좋을 것입니다. 그러나 위치 관리자가 위치를 업데이트하려면 다른 .h/.m 파일 그룹을 만들어야합니까? 또는 mainViewController (헤더 파일에서 여전히 -FlipSideViewDelegate- 있다고 가정) 내 mainViewController 내에서 할 수 있습니까? –

+0

인스턴스 변수에'CLLocationManager'가 저장 될 수 있기 때문에 다른 .h/.m "파일 그룹"이 필요 없습니다 ... –

+0

ok. 이게 내가 원하는 해결책 인 것 같아. 그래서 나는 당신의 대답을 "The"대답으로 칠거야. –

0

(iOS 4.x)의 경우 MKMapView 대리인을 사용하여 위치를 찾을 수 있습니다.

관련 문제