首页 > 其他 > 详细

OC-self关键字

时间:2015-11-07 21:51:30      阅读:304      评论:0      收藏:0      [点我收藏+]

self关键字

1. 成员变量和局部变量同名

  • 当成员变量和局部变量同名时,采取就近原则,访问的是局部变量
  • 用self访问成员变量,区分同名的局部变量

2.使用细节

1)     出现的地方:所有的OC方法中(对象方法\类方法),不能出现在函数

2)     作用

  • 使用 "self->成员变量名" 访问当前方法调用的成员变量
  • 使用 "[self 方法名];" 来调用方法(对象方法\类方法)
  • 低级错误:用self去调用函数      (只要函数名就可以)
  • 类方法中用self调用对象方法,对象方法中用self调用类方法
  • self死循环

3. 常见错误

  • 低级错误:用self去调用函数
  • 类方法中用self调用对象方法,对象方法中用self调用类方法
  • self死循环

OC-self关键字

原文:http://www.cnblogs.com/IDRI/p/4946106.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!