objectiveC【语法】@self
来源:互联网 发布:app store 充值 淘宝 编辑:程序博客网 时间:2024/06/08 11:42
self分成2种:
1,实例方法里面的self,是对象的首地址。
2,类方法里面的self,是Class.
尽管在同一个类里面的使用self,但是self却有着不同的解读。在类方法里面的self,可以翻译成class self;在实例方法里面的self,应该被翻译成为object self。在类方法里面的self和实例方法里面的self有着本质上的不同,尽管他们的名字都叫self。
所以
1.调用本类的+方法也可以用[self XXX] == [Actor XXX]
2.self也可以用在+方法同步块中
+ (HorseWindowManager *)ins { @synchronized(self) { GET_FUN(ins, HorseWindowManager); } return ins;}
// FROM
iOS编程——类方法 和self
- objectiveC【语法】@self
- objectiveC【语法】@selector
- objectiveC【语法】修饰符 static extern const
- iOS学习笔记(一):ObjectiveC语法初探
- objectiveC【语法】修饰符 static extern const
- objectiveC【语法】修饰符 static extern const
- objectiveC【语法】修饰符 static extern const
- ObjectiveC中的self.变量和_变量的区别
- Self 和点语法
- objectiveC【语法】调用父类自己的方法
- IOS-objectiveC【语法】修饰符 static extern const
- objectiveC【语法】修饰符 static extern const 详解
- 黑马程序员——ObjectiveC基础——Self与Super
- Objective-C语法之self
- 黑马程序员——ObjectiveC基础——封装、@property和点语法
- 关于属性语法self.部分总结
- 类的封装 self语法 继承
- ObjectiveC回调
- C语言区间随机数生成 with srand() & rand() & time()
- CentOS安装emacs24.2命令
- [深入理解C++(一)]类型转换(Type Casting)
- Cocos2d-x 2.0 TestCpp框架源码分析
- Java算法 概率算法(蒙特卡洛概率算法求圆周率)
- objectiveC【语法】@self
- 关于ViewPager、ViewFilpper、ViewFlow三种实现水平向滑动方式的比较
- 表单提交按钮时图片时遇到的问题
- 什么?谷歌的未来不是Android?是Chrome Os?
- Linux popen用法
- 菜单编写(VC_Win32)
- 电脑开机过程(腾讯08年面试题)
- Android系统匿名共享内存Ashmem(Anonymous Shared Memory)简要介绍和学习计划
- <每日一句英语>2012-10-31