0
나는 노래의 진행 상황을 보여주는 UISlider를 가지고 있으며, 사용자는 그것을 사용하여 앞뒤로 갈 수 있습니다. 나는 사용자 정의 플레이어를 사용하고iPhone UISlider 크래킹
내 UISlider의 코드는 다음과 같습니다
mySlider.value = (float)myAudio.packetPosition/(float)myAudio.totalTimeInBytes;
모두가 EXC_BAD_ACESS를 수신, 완벽하지만 때로는 응용 프로그램이 충돌을 작동합니다. 어쩌면 그것은 0으로 나눈 것입니다. 모르겠습니다.
어떻게 방지합니까?
감사합니다.
'totalTimeInBytes'가 0인지 확인하지 못합니까? –
나는 그것을 시도했지만 아무 소용이 없었다. – Winston
크래시 로그를 게시하십시오. EXC_BAD_ACCESS는 0으로 나눈 값이 아니라 할당 취소 된 오브젝트를 참조한다는 것을 의미합니다. – XJones