Swift SceneKit:SCNAudioPlayer完成块(didFinishPlayback)语法?

时间:2016-09-11 03:01:38

标签: ios swift scenekit

我不确定为什么我无法解决这个问题,但在SCNAudioPlayer类的文档中,有2个用于播放的块即将开始和播放完成。

https://developer.apple.com/reference/scenekit/scnaudioplayer/1522818-didfinishplayback

我经常创建和使用闭包,但我似乎无法使这个闭合:

 <Button Tooltip="Ctrl+X" Content="cut" Command="ApplicationCommands.Cut" 
 CommandBinding="textBox">

或者同一事物的变体让swift 3抱怨。

我当时认为这可能是一种NSNotification策略,但对于看似简单的事情来说,这似乎是一个复杂的过程。

1 个答案:

答案 0 :(得分:3)

您正在尝试调用 didFinishPlayback,就像功能一样。但是,正如您自己的参考链接所示,变量必须设置

player.didFinishPlayback = { /* ... */ }