A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 黑白世界 中级黑马   /  2015-9-27 23:56  /  984 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

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



2 个回复

倒序浏览
@“”表示一个字符串
回复 使用道具 举报
加油!!!!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马