2012-07-31 139 views
1

我有一個執行聲音播放的方法RenderTone,並從那個方法我想調用控制器方法。我能夠存取權限控制成員罰款是這樣的:來自控制器外部的呼叫控制器方法

InstrumentGridViewController *viewController = (InstrumentGridViewController *)inRefCon; 
viewController->count = 7; 

但我想要做的就是調用方法一樣。我試過,但它不工作:

viewController->stopToneUnit; 

我的方法的實現看起來是這樣的:

- (void) stopToneUnit{ 
    AudioOutputUnitStop(toneUnit); 
    AudioUnitUninitialize(toneUnit); 
    AudioComponentInstanceDispose(toneUnit); 
    toneUnit = nil; 
} 

我應該如何調用該方法?

回答

0

在Objective-C發送消息的語法是:

[viewController stopToneUnit];