iOS—NSLog各种打印格式
2015-09-21 15:41
393 查看
NSLog各种打印格式:
%@ 对象
%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 size_t
%p 指针地址
%e float/double (科学计算)
%g float/double (科学技术法)
%s char * 字符串
%.*s Pascal字符串
%c char 字符
%C unichar
%Lf 64位double
%lu sizeof(i)内存中所占字节数
打印CGSize:NSLog(@"%@", NSStringFromCGSize(someCGSize));
打印CGRect:NSLog(@"%@", NSStringFromCGRect(someCGRect));
或者CFShow(NSStringFromCGRect(someCGRect));
%@ 对象
%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 size_t
%p 指针地址
%e float/double (科学计算)
%g float/double (科学技术法)
%s char * 字符串
%.*s Pascal字符串
%c char 字符
%C unichar
%Lf 64位double
%lu sizeof(i)内存中所占字节数
打印CGSize:NSLog(@"%@", NSStringFromCGSize(someCGSize));
打印CGRect:NSLog(@"%@", NSStringFromCGRect(someCGRect));
或者CFShow(NSStringFromCGRect(someCGRect));
相关文章推荐
- iOS--进阶知识--Runtime
- Xcode7--坑无法运行iOS9以下的模拟器
- 蓝牙打印小票
- iOS后台保持(whose view is not in the window hierarchy)
- iOS可用内存限制
- iOS CABasicAnimation 缩放动画
- iOS WKWebView
- ios数据存储之偏好设置
- iOS学习之iOS沙盒(sandbox)机制和文件操作(二)
- iOS语法基础
- iOS开发日记22-CocoaPods
- iOS9 兼容那点事
- ios开发者修养
- 我的自白
- ios开发中类方法与self的注意点 与实例方法区别
- iOS沙盒的查看和使用
- ios 数据存储之plist
- iOS笔记-手动内存管理
- IOS解码网址,title content url
- iOS学习之iOS沙盒(sandbox)机制和文件操作(一)