AudioStreamer setDelegate выдает предупреждение и вылетает там в iphone - PullRequest
0 голосов
/ 19 ноября 2010

я играю на аудиостримере с использованием класса AudioStreamer.

эти три метода дают предупреждения о том, что AudioStreamer может не отвечать на эти методы, и могут пропустить этот первый метод.

[streamer setDelegate:self];
        [streamer setDidUpdateMetaDataSelector:@selector(metaDataUpdated:)];
        [streamer setDidErrorSelector:@selector(streamError)]

может кто угоднопомоги мне ...

спасибо.

1 Ответ

0 голосов
/ 19 ноября 2010

Какое исключение вы видите, когда ваша программа падает? Если это исключение «не отвечает селектору», и вы получаете предупреждения о том, что класс не отвечает на эти методы, это является чертовым свидетельством того, что класс на самом деле не отвечает на эти селекторы.

Что это за класс AudioStreamer? Я нашел один здесь:

https://github.com/mattgallagher/AudioStreamer

и если это тот, на который вы ссылаетесь, похоже, что он не отвечает на эти селекторы.

Может быть, вы могли бы дать нам больше информации о том, что вы пытаетесь сделать.

РЕДАКТИРОВАТЬ: кажется, AudioStreamer используется для ответа на эти селекторы, но с тех пор изменился. Возможно, вы имеете в виду устаревший образец кода или документацию

...