Итак, я заканчиваю приложение для iPhone.
У меня есть следующий код для воспроизведения файла:
while(![player isPlaying]) {
totalSoundDuration = soundDuration + 0.5; //Gives a half second break between sounds
sleep(totalSoundDuration); //Don't play next sound until the previous sound has finished
[player play]; //Play sound
NSLog(@" \n Sound Finished Playing \n"); //Output to console
}
По какой-то причине звук воспроизводится один раз, затем код повторяется и выводит следующее:
Sound Finished Playing
Sound Finished Playing
Sound Finished Playing
etc...
Это просто повторяется навсегда, я не думаю, что кто-нибудь из вас, милые люди, может понять, что может быть потрясением?
Ура!