以IOS7.0为版本,开发工具为XCode 5.1
先学习Objective-C 语言
Objective-C 语言分隔符包括分号; 花括号{} 方括号[] 圆括号() 空格 圆点 .
分号:(;) 语句结束使用分号
花括号:({}) 定义代码块
方括号:([]) 访问数组元素 、 使用Objective-C对象调用方法时使用,
例如:NSString *str = @"Hello World!";
NSLog(@"长度:%ld",[str length]);
圆括号:定义函数时包含形参、调用函数时传入实参、包含一个表达式的整体、强转运算符。
圆点:类和对象和他的属性之间的分隔符。
Objective-C 关键字
auto break case char const continue default do double else enum extern float for goto if int long register return short signed sizeof static struct switch typedef union unsigned void volatile while
NSLog输出函数及格式字符
d:以带符号的十进制形式输出整数(正数步输出符号)
o:以八进制无符号形式输出整数(不输出0前缀)
x:以十六进制无符号形式输出整数(不输出0x前缀)
u:以无符号十进制形式输出整数
c:以字符形式输出,只输出一个字符
s:输出C风格的字符串
f:以小数形式输出浮点数,默认输出6位小数
e:以指数形式输出浮点数,数字部分默认输出6位小数
g:自动选用%f或%e其中之一,保证输出宽度较短的格式,并且不会输出无意义的0
p:以十六进制形式输出指针变量所代表的地址值
@: 输出Objective-C 的对象
Objective-C转义字符
\b : 退格符
\n : 换行符
\r : 回车符
\t :制表符
\" : 双引号
\' :单引号
\\ :反斜线