iOS AudioKit:如何在录制时观察当前经过的时间

时间:2019-02-26 19:55:10

标签: ios audiokit

我正在使用AudioKit在我的应用中进行记录和播放。我想从AKNodeRecorder反映当前经过的录制时间,以便用户可以实时看到录制时间。我该怎么做?

没有公开的委托或回调函数,并且KVO不是选项,因为我要给观察者recordedDuration的值未被@objc标注。这可能吗,还是我需要从另一个角度来解决?

1 个答案:

答案 0 :(得分:0)

在梳理源代码之后,我遇到了AKPeriodicFunction类,该类在AudioKit.start()调用中传递。这将以给定的间隔触发关闭,因此您可以执行任何操作。