2017-12-07 2 views
1

here.com에 불필요한 HTTP 호출을 보낼 때 [NMACoreRouter calculateRouteWithStops : ...]를 호출하지 않고 NMARoute를 만들려고합니다. NMARoute 객체를 생성하기위한 모든 정보를 이미 가지고 있기 때문에 초기화해야합니다. 불행히도 공용 이니셜 라이저가 없습니다. NMARoute 객체를 초기화하는 다른 방법이 있습니까?추가 HTTP 호출없이 json 파일에서 NMARoute 개체 만들기

답변

0

경로 직렬화를 살펴 보자 https://developer.here.com/documentation/ios-premium/topics_api_nlp_hybrid_plus/interfacenmaroute.html#topic-apiref__routefromserializedroute-colon-error-colon

참고 :

기본적으로

https://developer.here.com/documentation/ios-premium/topics/route-serialization.html

을, 그것의 요점은 당신이있는 NSData 객체를 기반으로 경로를 만들 수 있다는 것입니다

경로 데이터는 장치의지도 데이터에 직접 의존합니다. 라우팅 데이터는 맵 업데이트와 함께 폐기 될 수 있으며 비 직렬화는 유효하지 않을 수 있습니다.

관련 문제