objective c NSLog函数

而对于NSLog函数,同样支持printf函数所有的格式和控制符号。而且它还可以支 持%@来打印一个对象。当使用%@时,给对象发送description消息,description方法返回一个字符串来代替%@。

 

符号                                          显示

%@                                           id

%d,%D,%i                           long

%u,%U                                   unsigned long

%hi                                           short

%hu                                          unsigned short

%qi                                           long long

%qu                                          unsigned long long

%x,%X                                  16进制打印unsigned long

%o,%O                                  8进制打印 unsigned long

%f,%e,%E,%g,%G        double

%c                                            unsigned char-ASCII 字符

%C                                           unichar-Unicode 字符

%s                                            char* (以空字符结束的ASCII字符组成的字符串)

%S                                           unichar* (以空字符结束的Unicode字符组成的字符串)

%p                                            void* (以0x开头的16进制的地址空间)

%%                                          A%字符

posted @ 2013-05-21 14:47  tinyqf  阅读(204)  评论(1)    收藏  举报