CLLocationManager와 MKMapView에서 사용자의 위치를 얻습니다. 지도의 중심 좌표를 설정하려면 어느 것을 사용해야합니까?CLLocationManager didUpdateToLocation 대 MKMapView의 didUpdateUserLocation
또한 시뮬레이터의 두 가지 방법은 답변이 다릅니다. CLLocationManager는 올바른 위치를 반환하지만 MKMapview의 didUpdateUserLocation은 Apple 사무실을 cupertino로 반환합니다.
그러나 파란색 점이 1 개의 무한 루프 박사에게 머물러 있습니다 ... CLLocationManager가 위치를 생각하는 곳으로 갈 수 없습니다 ... – user605957
장치에 실 거예요. 그것은 시뮬레이터의 유일한 문제입니다. 디버깅을위한 가짜 점을 만들어 맵 센터와 같은 지점으로 설정할 수 있습니다. 정확하게 똑같은 동작은 아니지만 가까운 것입니다. –
감사합니다. 그래서 내가 CLLocationManager를 사용한다면, SO 밑줄은 실제 장치에서 파란색 점이 didUpdateToLocation 위치에서받은 위치와 일치 할 것입니다. – user605957