+表示类方法,-表示实例方法
总结一下几点:
1.类(static)方法
a. 类方法的调用
[类名称 类方法名称];
[Human toString];
注意:类方法
1,类方法可以调用类方法。
2,类方法不可以调用实例方法,但是类方法可以通过创建对象来访问实例方法。
3,类方法不可以使用实例变量。类方法可以使用self,因为self不是实例变量。
4,类方法作为消息,可以被发送到类或者对象里面去(实际上,就是可以通过类或者对象调用类方法的意思)。
2.实例方法
a.实例方法的调用
首先需要实例化该类
Human *man = [Human new]; 或者 Human *man = [Human alloc] init];