object-c中的函数定义前面的加号和减号

刚开始学习Object-c,函数定义前面有时候是+有时候是-如下:

-(void) draw

{

    NSLog(@"draw circle fillcolor is %d,bounds is %d",fillcolor,bounds);

}

+(id) stringWithFormat:(NSString*)format,...


现在理解的是-就是定义了一个函数,一个方法

而用加号的意思就是其他函数可以直接调用这个类中的这个函数,而不用创建这个类的实例。


你可能感兴趣的:(object-c中的函数定义前面的加号和减号)