NSLog(@"%@",NSStringFromCGRect(switch.frame));

或者

CFShow(NSStringFromCGRect(switch.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 ));
 
其他的是:
NSStringFromCGPoint  NSStringFromCGAffineTransform   NSStringFromUIEdgeInsets

最新文章

  1. Sizeof面试题
  2. JDK8+Dubbo2.5.2实践
  3. jquery-ui 的 主题 选择什么颜色? 建议使用html5 的标准进行书写, 更简洁!
  4. Maven-008-Nexus 私服部署发布报错 Failed to deploy artifacts: Failed to transfer file: ... Return code is: 4XX, ReasonPhrase: ... 解决方案
  5. INFORMATICA 的调优之一 源数据的优化
  6. WinCE下使用C#获得带毫秒的DateTime.Now
  7. ViewPager+Fragment实现滑动显示,且Fragment里面又放Fragment+viewPager
  8. Android 所有版本区别总结(转)
  9. oracle sql语句中使用if逻辑
  10. NSString属性什么时候用copy,什么时候用strong?【转】
  11. HBase的基本操作
  12. 我为什么放弃使用MyBatis3的Mapper注解
  13. React项目中使用hot-react-loader
  14. 步步為營-98-MyAPI
  15. .NET:Threading and Exceptions
  16. Mysql修改字段类型,修改字段名
  17. final在类和方法中的使用
  18. zabbix3.4+grafana5.0.1数据可视化
  19. 【python】安装bencode
  20. BIO、NIO、AIO三者的比较

热门文章

  1. CSS魔法堂:你一定误解过的Normal flow
  2. View绘制过程理解
  3. Python处理JSON
  4. 扫描线 + 线段树 : 求矩形面积的并 ---- hnu : 12884 Area Coverage
  5. 【转载】8天学通MongoDB——第八天 驱动实践
  6. 【C#】Excel舍入函数Round、RoundUp、RoundDown的C#版
  7. Using Stored Programs with MySQLdb
  8. Java--concurrent并发包下阻塞队列介绍
  9. R语言-GA算法脚本
  10. 第2章 如何构建布局良好的Windows程序