2012-07-31 6 views
1

사운드 재생을위한 RenderTone 메서드 구현이 있으며 해당 메서드에서 컨트롤러 메서드를 호출하려고합니다. 컨트롤러 멤버에게 다음과 같이 액세스 할 수 있습니다.컨트롤러 외부에서 컨트롤러 메서드를 호출하십시오.

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

하지만 내가 원하는 것은 메소드를 같은 방식으로 호출하는 것입니다. 나는 이것을 시도했지만 작동하지 않습니다 :

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

가 어떻게이 메서드를 호출해야합니다

viewController->stopToneUnit; 

내 메소드 구현은 다음과 같습니다? 오브젝티브 C에서

답변

0

전송 메시지에 대한 구문은 다음

[viewController stopToneUnit]; 
관련 문제