AVAudioplayer의 단일 개체로 여러 곡을 재생하고 싶습니다. 사용자가 목록 플레이어 뷰를 열었을 때 스크롤 뷰에 노래 목록을 넣었지만 다른 플레이어가 두 곡을 모두 재생하면 simanteniosly로 재생됩니다. 이 문제를 해결하기 위해 할 수있는 일은 무엇입니까?여러 노래를 재생할 때 AVAudioPlayers의 단일 인스턴스를 사용하는 방법은 무엇입니까?
0
A
답변
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
의 인스턴스를 생성해야합니다.
관련 문제
- 1. iPhone 앱에서 노래를 재생할 때 남은 시간을 표시하는 방법은 무엇입니까?
- 2. 여러 컨트롤러에 단일 레이아웃을 사용하는 방법은 무엇입니까?
- 3. ava 오디오 플레이어에서 다음 노래를 재생할 때 문제가 발생했습니다.
- 4. AVAudioPlayer를 사용하여 iPod 노래를 재생할 수 있습니까?
- 5. AVPlayer로 오디오를 재생할 때 iPod EQ를 추가하는 방법은 무엇입니까?
- 6. 노래를 바꿀 때 이미지 변경
- 7. 장고의 여러 인스턴스를 가진 단일 데이터베이스
- 8. Android 서비스의 여러 인스턴스를 중지하는 방법은 무엇입니까?
- 9. 스핑크스의 여러 인스턴스를 실행하는 방법은 무엇입니까?
- 10. .NET에서 여러 SqlConnections에 대해 단일 SqlTransaction을 사용하는 방법은 무엇입니까?
- 11. 여러 소켓에 대해 단일 포트를 사용하는 표준 방법은 무엇입니까?
- 12. HTML에서 단일 ID 이름의 여러 인스턴스를 사용할 때의 부작용은 무엇입니까?
- 13. 프로그램의 여러 인스턴스를 피하는 방법은 무엇입니까?
- 14. 활동의 인스턴스를 여러 개 만드는 방법은 무엇입니까?
- 15. 활동의 여러 인스턴스를 만드는 방법은 무엇입니까? - revisited
- 16. 인스턴스의 인덱스가있는 모듈의 인스턴스를 사용하는 방법은 무엇입니까?
- 17. IDisposable의 스레드로부터 안전한 단일 인스턴스를 만드는 방법은 무엇입니까?
- 18. AppleScript로 iTunes에서 특정 아티스트의 노래를 재생할 수 있습니까?
- 19. Visual Studio의 단일 설치를 사용하는 여러 사용자
- 20. tabbar 응용 프로그램에서 여러 노래를 다운로드 할 때 문제가 발생했습니다.
- 21. 여러 dll 버전을 사용하는 방법은 무엇입니까?
- 22. 루프에서 노래를 재생하는 방법?
- 23. 여러 프로세스를 사용하는 앱이 Dalvik 인스턴스를 공유합니까?
- 24. 여러 버전에서 단일 XPO를 유지하는 방법은 무엇입니까?
- 25. Django : 저장된 모델 인스턴스를 양식 선택으로 사용하는 방법은 무엇입니까?
- 26. 파이 게임에서 하나 이상의 노래를 재생할 수 있다면 어떨까요?
- 27. 속도가 변경된 상태에서 일부 lib가 ogg 노래를 재생할 수 있습니까?
- 28. 어떻게 Windows Media Player에서 노래를 하나씩 재생할 수 있습니까?
- 29. 알림 <T>의 단일 인스턴스를 만드는 방법은 무엇입니까?
- 30. 대리인의 단일 인스턴스를 사용하여 여러 비동기 요청을 시작할 수 있습니까?
실제로 내가 어떻게 우리의 avaudioplayer 객체를 정의 파일 에 정의하고 우리 컨트롤러에서 사용하는 방법 –
안녕하세요, iphone에서 아주 새로운 것입니다. 저는 ajeet.you r로 작업합니다. 우리 선수를 정의하면 내 문제가 해결된다고 생각합니다. app delegate 이렇게 구현하는 방법을 알려주세요. –