iOS开发 打印CGRect时用NSStringFromCGRect
2015-12-11 16:59
459 查看
NSLog(@"%@",NSStringFromCGRect(pickerView.frame));
或者
CFShow(NSStringFromCGRect(pickerView.frame));
打印 CGSize :
NSLog(@"%@",NSStringFromCGSize(someCG Size ));
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)内存中所占字节数
还有类似某些对象,例如CGRect,CGSize等
打印CGRect :
NSLog(@"%@",NSStringFromCGRect(someCGRect));
打印 CGSize :
NSLog(@"%@",NSStringFromCGSize(someCG Size ));
其他的是:
或者
CFShow(NSStringFromCGRect(pickerView.frame));
打印 CGSize :
NSLog(@"%@",NSStringFromCGSize(someCG Size ));
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)内存中所占字节数
还有类似某些对象,例如CGRect,CGSize等
打印CGRect :
NSLog(@"%@",NSStringFromCGRect(someCGRect));
打印 CGSize :
NSLog(@"%@",NSStringFromCGSize(someCG Size ));
其他的是:
<code style="padding: 0px; border-width: 0px; background-color: rgb(238, 238, 238); margin: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu sans Mono', 'Bitstream Vera sans Mono', 'Courier new', monospace, serif; vertical-align: baseline;"><span style="color: rgb(43, 145, 175); padding: 0px; border-width: 0px; background-color: transparent; margin: 0px; vertical-align: baseline;"><code style="padding: 0px; border-width: 0px; margin: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu sans Mono', 'Bitstream Vera sans Mono', 'Courier new', monospace, serif; vertical-align: baseline;"><span style="padding: 0px; border-width: 0px; background-color: transparent; margin: 0px; display: inline-block; vertical-align: baseline;"></span></code>NSStringFromCGPoint</span><span style="padding: 0px; border-width: 0px; background-color: transparent; margin: 0px; vertical-align: baseline;"> <wbr> </wbr></span><span style="color: rgb(43, 145, 175); padding: 0px; border-width: 0px; background-color: transparent; margin: 0px; vertical-align: baseline;">NSStringFromCGAffineTran<wbr>sform</wbr></span><span style="padding: 0px; border-width: 0px; background-color: transparent; margin: 0px; vertical-align: baseline;"> <wbr> <wbr> <wbr></wbr></wbr></wbr></span><span style="color: rgb(43, 145, 175); padding: 0px; border-width: 0px; background-color: transparent; margin: 0px; vertical-align: baseline;">NSStringFromUIEdgeInsets</span></code>
相关文章推荐
- iOS设计模式--责任链模式
- iOS开发多线程篇—线程间的通信
- iOS socket 知识
- iOS GCD 学习
- iOS创建静态库
- iOS 安全攻防系列(一):获取手机联系人
- iOS storyboard 的 解析
- iOS开发多线程篇—线程安全
- 我的iOS学习历程 - NSCalendar详解
- 开始iOS 7中自动布局教程
- 用CocoaPods做iOS程序的依赖管理
- IOS开发 文件下载 文件预览
- IOS-自动布局和视图化语言2
- IOS 平台获取当前的国家/语言设置
- iOS 纯代码适配iPhone6,6+
- IOS开发 汉字转拼音 把用户名按照姓名首字母进行排序
- APNS编程----iOS真机测试消息推送
- IOS-41-NSTimer定时器的使用
- iOS 开发技巧
- iOS develop note