打印CGRect时用NSStringFromCGRect
转载自:http://blog.csdn.net/chenyong05314/article/details/8219270
1.
打印CG开头的数据类型,如CGRect,CGSize等方法
打印CGRect :
NSLog(@"%@",NSStringFromCGRect(someCGRect));
打印 CGSize :
NSLog(@"%@",NSStringFromCGSize(someCG Size ));
其他的是:
NSStringFromCGPoint NSStringFromCGAffineTransform NSStringFromUIEdgeInsets
2. NSLog的输出格式符如下所示:
-
%@ 对象
-
%d, %i 整数
-
%hi 短整型
-
%lli 长整型
-
%u 无符整形
-
%f 浮点/双字
-
%0.2f 精度浮点数,且只保留两位小数
-
%x, %X 二进制整数
-
%o 八进制整数
-
%zu size_t
-
%p 指针
-
%e 浮点/双字 (科学计算)
-
%g 浮点/双字 科学技术法(用最简短的方式)
-
%s C (char*)字符串
-
%.*s Pascal字符串
-
%c 字符
-
%C unichar
-
%lld 64位长整数(long long)
-
%llu 无符64位长整数
-
%Lf 64位双字
-
%lu sizeof(i)内存中所占字节数