У меня есть один звук, и он воспроизводится через http через мой сервер. Однако он успешно воспроизводит мой сервер, но звук, похоже, не останавливается. Я попытался закодировать его, чтобы остановить, но мне не повезло. Помощь оценилиЗапуск и остановка звука (код предоставлен) iOS
- (IBAction)oneSound:(id)sender; {
if (ButtonAlReadyClicked == 1)
{
ButtonAlReadyClicked = 2;
[sender setBackgroundImage:[UIImage imageNamed:@"m2.png"] forState:UIControlStateNormal];
}
else if (ButtonAlReadyClicked == 2)
{
ButtonAlReadyClicked = 1;
[sender setBackgroundImage:[UIImage imageNamed:@"m1.png"] forState:UIControlStateNormal];
}
if (player && player.playing) {
[player stop];
[player release];
player = nil;
return;
}
AVPlayer *player = [[AVPlayer playerWithURL:[NSURL URLWithString:@"http://www.mysite.com/hi.mp3"]] retain];
[player play];
}
ошибка, которую я получаю "ошибка: использование необъявленной идентификатора„игрока“[3]
Я получаю «ошибку: Семантическая Проблема: Свойство„ошибки играя“не найден на объекте типа„AVPlayer *“ » –
Это потому, что AVPlayer не игральную собственности. Проверьте документы: http://developer.apple.com/library/ios/#DOCUMENTATION/AVFoundation/Reference/AVPlayer_Class/Reference/Reference.html – coneybeare