黑马程序员技术交流社区

标题: 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