. NSLog()函数.
1). 这是Foundation框架中提供的一个函数.
2). 作用: 是printf函数的增强版.
向控制台输出信息的.
3). 语法格式:
NSLog(@"格式控制字符串",变量列表);
最简单的用法.
NSLog(@"输出信息");
4). 增强的地方.
a. 输出的信息.不仅仅是指定的信息,还有别的信息.
2020-03-14 10:06:43.218 Day01-OC基础语法[723:578343] 大家好,才是真的好!
这句话的输出的时间.
程序的名称.
程序的进程ID PID Process ID. 1个正在运行的程序就是1个进程.
线程ID.
空格之后,才是真正的输出内容.
b. 输出完信息以后,会自动换行.
c. printf函数可以做的事情,它绝对可以做.
仍然可以使用printf函数的占位符来输出变量的值.
使用方法是一模一样的.
还可以输出OC中新增的数据类型的变量的值.
5). 注意的地方
a. NSLog函数的第1个参数是1个字符串,这个字符串的前面一定要加1个@前缀.
b. 如果你手贱,在后面加了1个'\n'换行符,那么这个时候.自动换行就会失效.
6). NSLog()函数就是来替换printf函数的.
|
|