美文网首页
OC占位符

OC占位符

作者: 悄然林静 | 来源:发表于2019-11-28 15:09 被阅读0次

整形

%d    // 十进制整数,正数无符号,负数有“-”符号
%o    // 八进制无符号整数,没有0前缀
%x    // 十六进制无符号整数,没有0x前缀
%u    // 十进制无符号整数
%zd  // NSInteger专用
%tu  // NSUInteger专用

浮点型

%f    // 以小数形式输出浮点数,默认6位小数
%e    // 以指数形式输出浮点数,默认6位小数
%g    // 自动选择%e或者%f格式

字符型

%c    // 单个字符的输出,同C语言
%s    // 输出字符串,同C语言

其他类型

%p    // 输出十六进制形式的指针地址
%@    // 输出OC对象

占位符附加字符
1)在整型和浮点型占位符之前,加l(字母L的小写),可以输出长整型或长字符串;
2)n(任意整数):如%5d,输出5位数字,即输出的总位数。
3).n:保留几个小数。如%5.2f,表示5位数字,2位小数;字符串:截取字符的个数;
4)-:字符左对齐。

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));

相关文章

  • iOS开发-OC占位符

    oc中各种打印时的占位符 常用的一些占位符: %@:字符串占位符 %d:整型 %ld:长整型 %f:浮点型 %c:...

  • OC占位符

    记录下以备用常用的一些占位符:%@:字符串占位符%d:整型%ld:长整型%f:浮点型%c:char类型%%:%的占...

  • OC占位符

    整形 浮点型 字符型 其他类型 占位符附加字符1)在整型和浮点型占位符之前,加l(字母L的小写),可以输出长整型或...

  • 莹莹

    占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符...

  • 莹莹

    占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符...

  • 及时止损哪有那么容易

    占位符占位符占位符占位符占位符占位符占位符占位符占位符占位符 晚上清理微博时,发现了我以前发的微博 心情如同标题 ...

  • golang fmt

    占位符 普通占位符 布尔占位符 整数占位符 指针 其它标记

  • 占位符

    占位符占位符

  • OC格式控制符/占位符

    更新中....

  • 插槽slot

    插槽,占位符slot具名插槽,指定占位符slot、name作用域插槽,子组件占位符向父组件占位符通信。slot、s...

网友评论

      本文标题:OC占位符

      本文链接:https://www.haomeiwen.com/subject/yylidqtx.html