2

我正在从 Java 迁移到 Objective-C,所以有一个简单但有意义的问题,

我可不可以做

NSLog(@"\n"); // instead of 
System.out.println();

NSLog (@"%i",a); //instead of 
System.out.print(a);
4

2 回答 2

4

是的。NSLog 将消息打印到 stderr。与 printf 的唯一区别是它添加了一些额外的信息(如时间和构建名称)。printf 打印到标准输出。

于 2011-02-28T06:03:14.780 回答
2

有点,但不完全是。NSLog 打印到标准错误系统日志。

于 2011-02-28T06:09:05.920 回答