2010-05-11 3 views

답변

1

AVAudioplayer을 싱글 톤의 종류로 갖고 싶습니다. 그렇게하는 방법에는 여러 가지가 있습니다. 인스턴스 변수로 App Delegate에 추가하고 싶지만, 그 주위에 새로운 싱글 톤 객체를 만들고 싶을 수도 있습니다.

당신은 싱글과 최고 수준의 데이터에이 위대한 게시물을 확인해야합니다 : http://cocoawithlove.com/2008/11/singletons-appdelegates-and-top-level.html

편집 : 내가 당신에게 당신의 속성 (audioPlayer) 응용 프로그램 대리인 인 경우에 액세스하는 방법에 대한 예제를 제공합니다.

MyAppDelegate *appDelegate = [UIApplication sharedApplication].delegate; 
AVAudioplayer *myOneAndOnlyPlayer = appDelegate.audioPlayer; 

당신은 당신이 응용 프로그램의 위임에 바르 & 속성 선언을 작성하고 -applicationDidFinishLaunching:ACAudioplayer의 인스턴스를 생성해야합니다.

+0

실제로 내가 어떻게 우리의 avaudioplayer 객체를 정의 파일 에 정의하고 우리 컨트롤러에서 사용하는 방법 –

+0

안녕하세요, iphone에서 아주 새로운 것입니다. 저는 ajeet.you r로 작업합니다. 우리 선수를 정의하면 내 문제가 해결된다고 생각합니다. app delegate 이렇게 구현하는 방법을 알려주세요. –

관련 문제