类方法02

1、Oc 中的类 是以 “+” 号开头的。

2、类方法,只能由类 (名)来调用。

3、类方法中不能访问成员变量(也称:实例变量)。

作用:

<1>不依赖对象,执行的效率高.

[注意]<2>在开发中能用 类方法就尽量用 类方法!

<3>场合: 当方法的内部 不需要使用到“成员变量”的时候,就可以改为类方法了。--- 开发技巧

-(这也是为什么有的框架封装的时候,为什么老是 是用类方法的原因的,因为封装某些库的时候,不需要使用到 成员变量嘛!)

类方法02_第1张图片
类的成员变量
类方法02_第2张图片
类方法的使用细节
类方法02_第3张图片
对象方法就可以使用“实例变量”——_age

介绍一个常见的错误?

  • -[Person test]: Unrecognize selector sent to instence.
    意思是: 给 Person 对象(instence)发送了一个不能识别的消息: test

类方法的调用和对象方法的调用?

类方法02_第4张图片
调用的区别.png

你可能感兴趣的:(类方法02)