您的位置:首页 > 编程语言 > C语言/C++

黑马程序员-OC语言-self修饰变量以及使用总结和注意事项(听课笔记)

2015-06-30 19:45 786 查看
------Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流! -------

1 、self  修饰变量

self在对象方法中 可以利用self->属性名称的方式访问成员变量

应用场景:当存在局部变量名和成员变量名同名的时候

如图,在test方法中设置 成员变量age的值,但是成员变量名和方法的形参名age同名了,则局部变量会屏蔽成员变量的作用域

调用

  

解决方法:
修改test方法的实现

2 、 self 使用总结

self 谁调用当前方法,self就代表谁

self在对象方法中,self代表当前对象

self在类方法中个,self代表类

[self 方法名称]; 调用其它方法(类方法/对象方法)

self可以简单理解为指自己

3 、 self 使用注意

同时有对象方法和类方法存在的时候,self不会调错
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: