Я хочу знать и изменять UIImageView, когда AVAudioPlayer перестает играть. Я работаю над этим, но я не мог понять это. Там в любом случае?. Мой код нижеКак вызвать метод, когда AVAudioPlayer перестает играть
if ([[NSFileManager defaultManager] fileExistsAtPath:ttsOutWav]) {
audioPath1 = [[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL URLWithString:ttsOutWav] error:&error];
if (!error) {
[audioPath1 play];
NSLog(@"should be played");
}
else {
NSLog(@"Error in creating audio player:%@",[error description]);
}
}
else{NSLog(@"such file doesnt exist");}
Что можно сказать о 'UIImageView' вы хотите изменить? – Imirak
Я изменю его, если я узнаю, когда AVAudioPlayer закончит играть, я просто сказал, что люди понимают, почему мне нужно знать метод обратного вызова AVAudioPlayer. –