Object-C 语言是应用于苹果设备软件开发的语言, 从标准 C++ 发展而来, 默认支持 C++ 的大多数功能, 并添加了许多新的内容.
BOOL ok = YES; | 常量 YES=1, NO=0 |
类定义 | ClassX *classX; |
类实例化(新建) | classX = [[[ClassX alloc] init] autorelease]; classX = [ClassX new]; classX = [ [ ClassX alloc] initWithXXX]; |
取属性(调用 get 方法) | TypeT *t = classX.val; TypeT *t = [classX val]; |
设置属性(调用 set 方法) | [classX setVal: newval]; classX.val = newval; |
释放类 | [classX release]; [classX autorelease]; |
发送消息(调用方法) | res = [classX DoSomeThing]; |
发送消息(一个参数) | res = [classX DoSomeThing: val1]; |
发送消息(多个参数) | res = [classX doSomeThing: val1 Para2:val2 Para3:val3]; |