123456

 

NSLog 和 printf区别

1.NSLog会自己加上换行符

2.NSLog在Debug下会写到system.log中

3.NSLog会自动加上时间和进程信息.

4.NSLog支持%@去打印一个对象类型,当使用%@时,它会给对象发送消息description,所以如果你组合了一个新的类,你可以通过给自己重载description来实现打印DEBUG
比如

-(NSString *)description;

posted on 2011-12-22 10:36  hgy413  阅读(119)  评论(0编辑  收藏  举报

导航