Временные метки NSLog в консоли Xcode Organizer не показывают миллисекунды - PullRequest
3 голосов
/ 07 июня 2011

Я использую NSLog для записи логов в приложении iPhone.

В Xcode, когда я запускаю приложение iPhone с помощью «Run -> Console», я получаю метки времени в следующем формате: «2011-06-06 18: 34: 58.189». Когда я просматриваю консоль через Xcode Organizer, метки времени имеют следующий формат: «6 июня, 18:42:51». Есть ли способ гарантировать, что метки времени, отображаемые в Xcode Organizer, отображают миллисекунды?

Или мне нужно написать собственную функцию ведения журнала вместо использования NSLog?

Ответы [ 2 ]

1 голос
/ 11 июня 2011

Вы можете попробовать использовать разработанную мной утилиту под названием NSLogger . Он гораздо более гибкий, чем обычный NSLog, и его можно настроить для отображения меток времени с точностью до миллисекунды.

1 голос
/ 09 июня 2011

Я использовал описанный здесь метод (http://blog.coriolis.ch/2009/01/09/redirect-nslog-to-a-file-on-the-iphone/) для перенаправления stderr в файл.

...