在Swift 4.0项目中尝试测试AUGraph的状态。
var audioGraph: AUGraph? = nil
func createAUGraph() {
NewAUGraph(&self.audioGraph)
CAShow(UnsafeMutablePointer<AUGraph>(self.audioGraph!))
CAShow(UnsafeMutablePointer(self.audioGraph!)) }
然而,我并没有看到任何输出到控制台上。
我已经逐步调试了代码,AUGraph 和 AUNodes 似乎已经成功创建和实例化了...
这是 AUGraph 不存在的迹象吗...还是我错误地使用了这个 AudioToolBox 方法?
self.audioGraph
确实存在,至少它不是nil。否则感叹号会使应用程序崩溃。 - florieger