• NSLog的各种打印格式符 和 打印CGRect时用NSStringFromCGRect


     

    打印CGRect时用NSStringFromCGRect

    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)内存中所占字节数


     
     
    iOS开发者交流群:180080550
  • 相关阅读:
    linux常见的编码转换
    linux sort的用法
    转--11个失败之后
    shell入门
    迟到
    必须要回答的问题
    【转载】个人开发者要掌握的时间规划建议
    Unity 碰撞检测 OnTriggerEnter 入门
    浅谈BUFF设计
    随机掉宝,对玩家来讲真的随机吗?
  • 原文地址:https://www.cnblogs.com/stevenwuzheng/p/5348255.html
Copyright © 2020-2023  润新知