NSLog 占位符

转自:http://blog.sina.com.cn/s/blog_75f190280101dmj8.html

【iOS】Objective-C占位符使用

(2013-10-21 10:24:16)
  
在Objective-C中会经常使用到格式化输入输出,例如NSLog(@"%i", 18),在工程中加上这句,就会在指定的时间位置输出“整数18”到控制台里面。
那么数据类型那么多,面对不同的类型OC是怎么来控制的呢?本文会介绍OC中经常使用到的占位符,即“%”后面跟着的字母。
下面罗列出:
 char %c
 short int %hi,%ho,%hx
 unsigned short int %hi,%ho,%hx
 int %i,%o,%x
 unsigned int %u,%o,%x
 long int %li,%lo,%lx
 unsigned long int %lu,%lo,%lx
 long long int %lli,%llo,%llx
 unsigned long long int %llu,%llo,%llx
 float %f,%e,%g,%a
 double %f,%e,%g,%a
 long double %lf,%le,%lg
 id(pointer) %p
 NSObject object %@
 string %s
output character count  %n
 output characters %[]
 accuracy %%
可见,大部分的占位符使用跟标准C是一样的。

转载于:https://www.cnblogs.com/nxz-diy/p/5331655.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值