Objective-C 基础语法
Objective-C 基础语法
令牌
令牌是一个关键字,一个标识符,常量,字符串文字或符号。
分号
与 Swift 不同,在Objective-C程序中,每一个单独的语句必须以分号结束。
标识符
- Objective-C 的标识符是用来标识变量,函数,或任何其它用户定义的项目名称。一个标识符开始以字母A到Z或a到z或下划线_后跟零个或多个字母,下划线和数字(0〜9)。
- Objective-C中不允许标点符号如@,$,%以内标识符。
- Objective-C语言是区分大小写的编程语言。
注释
用/* 和 */, 例如
/* Hello Objective-C */
关键字
下面的表格列出一些 Objective-C 的保留字,这些保留字不能用作常数或变数,或任何其他标识符名称。
| auto | else | long | Switch |
|---|---|---|---|
| break | enum | typedef | register |
| case | extern | return | union |
| char | float | short | unsigned |
| const | for | signed | void |
| continue | goto | sizeof | volatile |
| default | if | static | while |
| do | int | struct | _Packed |
| double | protocol | interface | implementation |
| NSObject | NSInteger | NSNumber | CGFloat |
| property | nonatomic | retain | strong |
| weak | readonly | readwrite | unsafe_unretained |

浙公网安备 33010602011771号