基础篇——NSLog输出格式
NSLog是Foundation下的输出函数。可以输出字符串、整数、C风格的字符串以及Objective-C对象。
NSLog函数第一个参数是字符串常量,这个字符串中用"%"格式的占位符,有对应的变量填充这个占位符。
功能上与C语言里的输出类似。不同占位符标识的含义,以图标形式给出,方便查询。
| d | 输出带符号的十进制整数,正整数不输出符号 |
| o | 输出八进制无符号整数,前面不输出字母O |
| x | 输出十六进制无符号整数,前面不输出字母OX |
| u | 输出十进制无符号整数 |
| c | 输出单个字符 |
| f | 小数形式输出浮点数,默认输出6位小数 |
| e |
指数新式输出浮点数,数字部分默认输出6位小数 |
| g | 在%f和%e中间自动选取输出宽度较短的格式输出,不会输出无意义的0 |
| p | 输出指针变量代表的地址值(十六进制表示) |
| @ | 输出objective-c对象 |

浙公网安备 33010602011771号