美文网首页
NSLog函数使用方法 && NSLog方法和p

NSLog函数使用方法 && NSLog方法和p

作者: 西贝丶 | 来源:发表于2016-04-03 08:59 被阅读656次

NSLog是cocoa的框架中提供的一个方法,该方法定义在NSObjCRuntime.h中

框架:把事先准备好的一些功能模块或者方法封装在一个一个的类中,这些类的集合可以称为:框架cocoa是苹果公司的,所以就是苹果公司封装的框架。

类似于c语言的函数库。直接调用就可以使用了!

区别:

1.NSLog换行,printf不换行

2.NSLog输出的是对象,printf输出的是字符串指针.

3.都可以格式化输出

注意:

1.不能使用Printf打印OC中的对象
(%@占位符不能用),没有结果。

2.NSLog()可以打印出项目的时间,名称等信息,自动换行。

3.printf()不能打印项目的时间,名称等信息,不能自动换行,如需换行需手动控制

示例:

    NSInteger num = 10;
    
          int i = 8;
    
          NSLog(@"我可以换行, 这里面可以输入字符串显示, %ld", num);
    
          printf(@"我不可以换行, 这里可以输入字符串显示, %d", i);

相关文章

网友评论

      本文标题:NSLog函数使用方法 && NSLog方法和p

      本文链接:https://www.haomeiwen.com/subject/mohulttx.html