2010-09-04 2 views
0

Что не так с этим кодом? Я использовал его раньше, но теперь я получаю эти предупреждения ...Воспроизведение звука iPhone?

предупреждение: проходя аргумент 2 из «AudioServicesCreateSystemSoundID» от типа несовместим указателя

предупреждение: передавая аргумент 1 из «» AudioServicesPlaySystemSound делает целое число от указатель без литья

-(void)playfireSound{ 

    NSString *path = [[NSBundle mainBundle] pathForResource:@"fireSound" ofType:@"wav"]; 
    NSURL *url = [NSURL fileURLWithPath:path]; 
    AudioServicesCreateSystemSoundID((CFURLRef) url, &fireSound); 
    AudioServicesPlaySystemSound(fireSound); 
} 
+0

Может показаться объявление пожара? – Eiko

ответ

0

Ваше объявление о вашей переменной FireSound, вероятно, неверно для использования с этим API. Возможно, вы объявили его как объект какого-то типа, а не как SystemSoundID, который имеет тип int.

Смежные вопросы