2015-11-13 134 views
2

在iOS上,我使用的委託方法:\currentAdvice.adviceInstruction返回奇怪的結果

func routingService(routingService: SKRoutingService!, didChangeCurrentAdvice currentAdvice: SKRouteAdvice!, isLastAdvice: Bool) { 
    print("adviceInstruction") 
    print(currentAdvice.adviceInstruction) 
    delegate?.didChangeCurrentAdvice(currentAdvice.adviceInstruction) 
} 

的currentAdvice.adviceInstruction在模擬器模式下運行時,會返回奇怪的指令時,它列出的距離,如:

in 200 50 yards turn right 

我希望能夠在我的應用程序中,在哪裏轉身,在多遠。所以我會期待像50碼的東西右轉。有沒有另外一種方法呢?

+0

你檢查過演示項目,還有,你應該找到一個例子:http://developer.skobbler.com/支持#下載 – SylviA

+0

是的,我確實使用了示例代碼來測試它從哪裏得到,並使用它們使用的委託方法 – Doz

回答