Следующий код выдал предупреждениеSending 'ViewController *const __strong' to parameter of incompatible type 'id
(это третья строка в следующем коде):
NSURL *sound0URL = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"0" ofType:@"aiff"]];
audioPlayer0 = [[AVAudioPlayer alloc] initWithContentsOfURL:sound0URL error:nil];
[audioPlayer0 setDelegate: self]; // <--- this line causes the warning
[audioPlayer0 prepareToPlay];
audioPlayer0.currentTime = 0;
[audioPlayer0 play];
Как это можно исправить? У меня есть этот код в методе экземпляра ViewController
viewDidLoad
. Был еще один похожий вопрос, но это был метод класса:Несовместимые типы указателей, присвоение & #39;id