在此处静音语音方向映射iOS SDK

时间:2017-01-23 20:28:57

标签: ios swift3 here-api

我希望在我的iOS应用中打开和关闭语音指示。 HERE地图说明(https://developer.here.com/mobile-sdks/documentation/ios-hybrid-plus/topics_api_nlp_hybrid_plus/protocolnmaaudiomanagerdelegate-p.html)仍然是目标-C。在那种语言中很清楚如何做到这一点,但我正在寻找Swift 3的等价物。该手册说:

  
      
  • @optional(BOOL)audioManager :( NMAAudioManager *)audioManager shouldPlayOutput :( NMAAudioOutput *)output
  •   
     

当音频管理器输出要播放时调用。

     

如果委托返回YES,或委托不实现此目的   方法,输出立即播放。如果代表返回NO,   代表接管责任以处理输出。

我猜这是类似的东西,但我无法做到:

func audioManagerShouldPlayOutput(_ audioManager: NMAAudioManager!, shouldPlayOutput:false) {
    }

1 个答案:

答案 0 :(得分:2)

这是使用XCode "Generated Interface" assistant editor创建的签名,希望它有用!看起来你只是一点点。

optional public func audioManager(_ audioManager: NMAAudioManager!, shouldPlay output: NMAAudioOutput!) -> Bool