码迷,mamicode.com
首页 > 移动开发 > 详细

iOS中NSLog输出格式大全

时间:2016-05-13 10:05:06      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:

%@   对象

%d,%i   整型 (%i的老写法)

%hd    短整型

%ld , %lld    长整型

%u   无符整型

%f    浮点型和double型

%0.2f    精度浮点数,只保留两位小数

%x:    为32位的无符号整型数(unsigned int),打印使用数字0-9的十六进制,小写a-f;

%X:    为32位的无符号整型数(unsigned int),打印使用数字0-9的十六进制,大写A-F;

%o   八进制

%zu/%zd     size_t/NSInteger 

%p    指针地址

%e      float/double(科学计数)

%g      float/double(科学计数)

%s       char *  字符串

%.*s       Pascal字符串

%c         char 字符

%C        unichar

%Lf         64位double

%lu          sizeof(i)内存中所占字节数

打印CGRect : NSLog(@"%@",NSStringFromCGRect(someCGRect)); 或者

       CFShow(NSStringFromCGRect(someCGRect));  //CFShow()打印Core Foundation对象

打印CGSize: NSLog(@"%@",NSStringFromCGSize(someCG Size ));

打印OC方法名:NSLog(@"%s", sel_getName(SEL sel));

                     NSLog(@"%s", __func__);

 

iOS中NSLog输出格式大全

标签:

原文地址:http://www.cnblogs.com/stevenwuzheng/p/5485986.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!