NSLog的格式

NSLog的格式如下所示: 
 
•   %@      对象   
•   %d,    %i  整数   
•   %u     无符整形   
•   %f     浮点/ 双字   
•   %x,    %X 二进制整数   
•   %o     八进制整数   
•   %zu    size_t  
•   %p     指针   
•   %e     浮点/ 双字  (科学计算)   
•   %g     浮点/ 双字    
•   %s     C 字符串   
•   %.*s   Pascal 字符串   
•   %c     字符   
•   %C     unichar  
•   %lld   64位长整数(long long )   
•   %llu   无符64位长整数   
•   %Lf    64 位双字

 

 

以下转自:http://www.5xue.cc/?post=81

 

NSLog的使用方法

作者:dd234 发布于:2012-2-19 14:19 Sunday 分类:Xcode

NSLog()函数不仅可以显示错误信息,也可以用来帮助我们调试程序。下面列举了NSLog()函数的常用方法。

1. 显示静态的字符串

NSLog(@"Hello World!");

如果要显示换行符,用转意字符“\n”即可。

2. 显示十进制整型变量

NSLog(@"A + B = %d", intVal);

3. 显示一个单精度数

NSLog(@"The value of the float is %f.", floatVal);

输出单精度数时保留的位数取决于你的设定。如果要求保留两位小数,那么只需在百分号“%”和“f”间加上“.2” 就可以了。

如果想控制输出的字符串的宽度,你可以在“%”和“d”(或“%”和“f”)之间插入一个整数值。如果给定的宽度小于字符串的本身长度,则按实际长度显示。

可以同时输出多个数值,但必须确定好输出数值的类型,对应 int 或 float 型使用“%d”或“ %f”。如:

NSLog(@"a = %d, b = %f", intVal, flatVal);

4. 其它

NSNotification类型:NSLog(@"%@",note);

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值