Доступ к методу класса в iPhone - PullRequest
0 голосов
/ 07 января 2010

Как я могу получить доступ к методу класса NSObject? у меня есть один класс NSobject для AudioStreaming, где аудио начинается и останавливается, когда я меняю вкладку, я хочу остановить этот стример с помощью метода define в классе AudioStreaming, как это можно сделать.

Спасибо.

1 Ответ

3 голосов
/ 07 января 2010

Метод класса вызывается с использованием имени класса и метода. Таким образом, если у вас есть:

@interface AudioStreaming
{
    // ...
}
+(void)startAudio;
+(void)stopAudio;
@end

, тогда все, что вам нужно сделать для вызова этих методов:

[AudioStreaming startAudio];
// ... do other things...
[AudioStreaming stopAudio];

Обратите внимание, что вы не можете ссылаться на переменные экземпляра в методе класса (так как нет текущего экземпляра!).

Если вы хотите реализовать Singleton , этот StackOverflow Singleton answer - хорошее начало.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...