Object-C 预定义标识符
2015-07-20 17:15
411 查看
摘自 《Object-C程序设计》
====================================================
Object-C 预定义标识符
_cmd 在方法内自动定义的本地变量,它包含该方法的选择程序
_func_ 在函数内或方法内自动定义的本地字符串变量,它包含函数名或者方法名
BOOL 布尔值,通常以YES和NO方式使用
Class 类对象类型
id 通用对象类型
IMP 指向返回id类型值的方法的指针
nil 空对象
Nil 空类对象
NO 定义为(BOOL) 0
NSObject 在<Foundation/NSObject.h>
Protocol 存储协议相关信息的类的名称
SEL 已经编译的选择程序
self 在方法内自动定义的本地变量,就是指消息的接收者(简单来说,就是本类)
super 消息接收者的父类
YES 定义为(BOOL) 1
====================================================
Object-C 预定义标识符
_cmd 在方法内自动定义的本地变量,它包含该方法的选择程序
_func_ 在函数内或方法内自动定义的本地字符串变量,它包含函数名或者方法名
BOOL 布尔值,通常以YES和NO方式使用
Class 类对象类型
id 通用对象类型
IMP 指向返回id类型值的方法的指针
nil 空对象
Nil 空类对象
NO 定义为(BOOL) 0
NSObject 在<Foundation/NSObject.h>
Protocol 存储协议相关信息的类的名称
SEL 已经编译的选择程序
self 在方法内自动定义的本地变量,就是指消息的接收者(简单来说,就是本类)
super 消息接收者的父类
YES 定义为(BOOL) 1
相关文章推荐
- 内存管理(Core Foundation object和Objective - C转换)__bridge,__bridge_retained和__bridge_transfer
- Objective-C的指令
- OC类 之 NSString
- Objective-c中对象的Copy、MutableCopy、浅拷贝、深拷贝
- Online Object Tracking: A Benchmark 论文笔记(转)
- c#怎样将object转换过程int型
- AndroidJNI.SetObjectField 设置对象域
- SWFObject基本用法实例分析
- ProtocolBuffer for Objective-C 运行环境配置(真正测试过的3.0版本编译)
- AndroidJNI.SetObjectField 设置对象域
- error C2248: “CObject::CObject”: 无法访问 private 成员(在“CObject”类中声明)---解决办法
- makeObjectsPerformSelector: 方法的用法
- C/C++/Objective-C经典书籍推荐
- 禅与 Objective-C 编程艺术 (Zen and the Art of the Objective-C Craftsmanship 中文翻译)
- 解决JSONObject类找不到的问题
- OC的单例模式的实现
- [iOS]Objective-C之KVC、KVO
- Objective-C设计模式——抽象工厂模式Abstract Factory(对象创建)
- NSMutableArray中各种自定义排序方法
- Objective-C多态:动态类型识别+动态绑定+动态加载