黑马程序员技术交流社区

标题: 日课19 OC之NSLog [打印本页]

作者: 黑白世界    时间: 2015-9-27 23:56
标题: 日课19 OC之NSLog
NSLog是CoCoa的框架中提供的一个方法,NS前缀是Next Softwate的手写字母。Nest公司则是乔布什离开苹果后收购的一家公司的名字。
NSLog和Printf的区别:
1.NSLog输出的结果自动换行,Printf输出结果不自动换行,需要加\n 。
2.NSLog的参数是一个NSString对象,Printf的参数是一个字符串常量。
3.NSLog同时输出调试日期等调试信息,Printf则不输出这些信息。
4.NSLog也可以使用格式化输出。比如%d  %c  %f  %.2f,
  但是不能使用%s
使用NSLog输出字符串变量如下:
  1. NSString str1 = @"hello";
  2. NSLog(@"%@",str1);
复制代码
5.在OC中@的作用:
  (1)@“”表示一个字符串,比如@“helloworld”
  (2)@标识符,表示OC中的大部分标识符,比如@end




作者: 啦啦啦啦你    时间: 2015-9-28 14:34
@“”表示一个字符串
作者: liminghui    时间: 2015-10-2 09:52
加油!!!!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2