黑马程序员技术交流社区
标题:
为什么有时候调用类方法,有时候调用对象方法?
[打印本页]
作者:
13631297627
时间:
2016-1-28 13:49
标题:
为什么有时候调用类方法,有时候调用对象方法?
什么情况下调用类方法,什么时候调用对象方法?
作者:
石门一梦
时间:
2016-1-28 18:25
我也在学这块东西,还没弄懂
作者:
ios_Beginner
时间:
2016-1-29 18:41
学习中,共同学习
作者:
米阳
时间:
2016-1-30 00:02
类方法指的是一个不需要声明对象(或成员变量)就可以调用的方法,一般都是有返回值的,否则就没有意义了(因为没有对象或相应的成员变量的值可以调用).作用就是返回一些这个类特定的实例,比如:字符串的[NSString stringWithFormat:@""];这个类方法,作用就是返回一串自定义的字符串,用法和[NSString alloc]initWithFormat:@""];没有区别
成员变量可以理解为所有在类的头上声明的,无论是@interface、@implementation下用大括号括起来都可以称作这个类的成员变量,只是在@implementation下声明的变量是这.类的私有变量,外部是无法访问的,而在@interface下声明的变量可以设定为全局或者私有变量.
作者:
guyuexing
时间:
2016-1-30 23:58
学习了!
作者:
u37kl
时间:
2016-2-8 11:24
当方法不需要使用的对象和对象中的成员变量时,使用类方法,提高效率,当方法中需要操作对象的变量时,使用对象方法
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2