黑马程序员技术交流社区
标题:
NSlog和printf的区别
[打印本页]
作者:
学习之路
时间:
2016-1-7 22:39
标题:
NSlog和printf的区别
今天查找了下NSlog和printf的区别,简单的给大家交流一下,若有错误,请指出哦,不胜感激
1.NSLog会自动换行,不需要添加换行符,printf需要添加\n换行符
2.NSLog会自动加上项目工程名、时间和进程信息,而printf仅输出要输出的信息,不会添加任何额外的东西。
3.输入类型有区别:NSLog期待NSString*,而printf期待const char *。
4.NSLog支持%@去打印一个对象类型,而printf则不支持
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2