首页 > Object-C +函数和-函数有什么区别

Object-C +函数和-函数有什么区别

OS开发对象的函数前面有加号和减号,怎么区别?新手


+你可以理解成静态方法
-就是普通的方法


+是类方法,也就是这个方法的调用者是类。
而-是对象方法,也就是调用者是一个对象。比如alloc就是类方法,

+ alloc  
{  
    return (*_zoneAlloc)((Class)self, 0, malloc_default_zone());   
}  
【热门文章】
【热门文章】