NSLog的格式
2014-03-18 10:39
459 查看
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()函数不仅可以显示错误信息,也可以用来帮助我们调试程序。下面列举了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);
• %@ 对象
• %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 分类:XcodeNSLog()函数不仅可以显示错误信息,也可以用来帮助我们调试程序。下面列举了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);
相关文章推荐
- NSLog 格式
- oc入门基础
- iOS arc机制 strong weak
- [Objective-C] Selector 基本概念和操作
- iOS - NSLog的使用方法
- 修改UINavigationController 背景颜色
- 修改UINavigationbar背景
- OBJECT-CHTTP请求
- 用NSURLConnection Post上传数据的特殊字符处理
- 17个常用代码整理
- OBJECT-C 类别
- OBJECT-C 属性
- NSString和NSMutableString常用方法+NSArray常用代码
- OBJECT-C 对象初始化
- OBJECT-C 内存管理
- OBJECT-C Foundation Kit
- core data
- Effective Objc : Object-C 中 @property 详解
- Object - C 的消息处理机制与 Method Swizzling(函数混淆)
- Objc中Block的原理、实现及注意事项