在iPhone中访问类方法

时间:2010-01-07 07:55:56

标签: iphone

如何访问NSObject类方法? 我有一个用于AudioStreaming的NSobject类,其中音频开始和停止, 当我改变选项卡时,我想通过方法在AudioStreaming类中定义拖链,如何做到这一点。

谢谢。

1 个答案:

答案 0 :(得分:3)

使用类名和方法调用类方法。因此,如果你有:

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

然后你需要做的就是调用这些方法:

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

请注意,您不能在类方法中引用实例变量(因为没有当前实例!)。

如果您想实施Singleton,这个StackOverflow Singleton answer是一个良好的开端。