문제

응용 프로그램을 실행할 때 새 위치와 이전 위치가 모두 내 위치 (LAT, Logi)를 가져 오지만 응용 프로그램이 처음 실행될 때 OldLocation을 새 위치로 설정하고 싶습니다. 내 응용 프로그램을 실행하면 마지막 위치가있는 곳에서 구식이 필요합니다 (처음 시작할 때 1km 거리를 보았습니다. 응용 프로그램을 처음 시작할 때)

감사합니다. 감사합니다

도움이 되었습니까?

해결책

앱의 첫 번째 출시를 나타내는 깃발을 만들려고 시도 할 수 있습니다. 그런 다음이 깃발을 nsuserDefaults에 저장하십시오. 예를 들어, 출시 후 깃발을 찾을 수없는 경우 "현재 위치를 시작 위치로 사용 하시겠습니까?"와 같은 경고가 표시됩니다. 사용자가 예를 선택하면 위치를 업데이트하고 사용자가 userDefaults에 저장합니다. 이것은 지속적인 스토리지입니다. 아마, 아마도 깃발이 아니라 시작 위치 좌표를 저장하는 것이 좋습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top