Objective-C基本语法

2014-11-24 08:49:45 ? 作者: ? 浏览: 1

标示符:
Objective-C中表示符的命名规则如下:
标识符由字母、下划线“_”、美元符“$”和数字组成
标识符必须以字母、下划线、美元符号开头
Objective-C中标识符大小写敏感


Objective-C中的关键字全部都是小写


基本数据类型转换
Objective-C中可以从任意基本数据类型转换到另外的基本类型
整型、字符型、浮点型的数据在混合运算中相互转换,转换时需遵循以下原则:
容量小的类型默认转换为容量大的数据类型;数据类型按容量大小排序为:byte、short、char->int->long->float->double,byte、short、char之间互不转换,它们三者在计算时


会首先转换成int类型,容量大的转换成容量小的要加强制转换符。


布尔类型:


Objective-C中的布尔类型为BOOL,值为YES、NO


id类型:


在Objective-C中每个指针对象都可以表达为id类型,可以认为是NSObject *或者void *


nil


等同于null


Objective-C变量的分类
按声明的位置划分:
局部变量:方法或者语句内部定义的变量
实例变量:方法外部、类的内部定义的变量
按所属数据类型划分:
基本数据类型变量
指针数据类型变量



实例变量不能赋初值


Objective-C中进行方法调用中传递参数时,遵循值传递的原则:


基本数据类型传递的是该数据值本身,指针类型传递的是对象的指针,而不是对象本身。


Objective-C语言中除基本数据类型之外的变量类型都称为指针类型,Objective-C中的对象是通过指针对其操作的。


-->

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: