我有一个RenderTone
声音播放方法的实现,我想从那个方法调用控制器方法。我可以像这样访问控制器成员:
InstrumentGridViewController *viewController = (InstrumentGridViewController *)inRefCon;
viewController->count = 7;
但我想做的是以同样的方式调用一个方法。我试过这个,但它不工作:
viewController->stopToneUnit;
我的方法实现如下所示:
- (void) stopToneUnit{
AudioOutputUnitStop(toneUnit);
AudioUnitUninitialize(toneUnit);
AudioComponentInstanceDispose(toneUnit);
toneUnit = nil;
}
我应该如何调用这个方法?