self关键字

//  self关键字--在OC中没有@符号的关键字

 

//self就是一个指针,谁调用本方法这个指针就指向谁,

//指向了方法的调用者,代表着当前的对象

 

//1、self调用成员变量

//self->age=age;  类似于java中的this.age=age;

 

//2、self调用成员方法

//[self bark]

//也可以使用self调用类方法,这时self代表类

//在类方法中调用对象方法  就报错

//注意:在方法中是用  self调用本方法就引发死循环

//在没有 +/-号开头的方法前也就是函数中使用self是不可以的

//只能 XXX()这样调用方法

 

// cc xxx.m  -framework Froundation

// ./a.out

//ctrl+c 停止程序运行

posted @ 2016-06-16 11:16  Shaper22  阅读(138)  评论(0编辑  收藏  举报