NSLog работает так же, как System.out.print в Java? - PullRequest
2 голосов
/ 28 февраля 2011

Я перехожу с Java на Objective-C, поэтому у меня есть немного простой, но значимый вопрос,

Могу ли я сделать

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

и

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

Ответы [ 2 ]

4 голосов
/ 28 февраля 2011

Да.NSLog печатает сообщение в stderr.Единственное отличие от printf заключается в том, что он добавляет некоторую дополнительную информацию (например, время и название сборки).printf печатает на стандартный вывод.

2 голосов
/ 28 февраля 2011

Вроде, но не совсем. NSLog печатает в stderr, и в системный журнал.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...