Многие разработчики iOS обнаружили Cocoa Lgingjack Logging framework, чтобы заполнить необходимость в простых инструкциях NSLog. Это напоминает Log4J в мире Java.
В любом случае я написал собственный собственный форматир для Lumberjack, но то, что я не вижу, - это документация о том, как немедленно сбросить записи журнала.
Например, если я иду через отладчик, и я попал в оператор NSLog(), он немедленно сбрасывает оператор журнала на консоль. Это поведение, которое я хотел бы получить от вызова DDLogVerbose() в Lumberjack.
Прямо сейчас, я возвращаюсь и изменяю эти инструкции в выражениях NSLog(), если я хочу, чтобы они немедленно выплюнули, когда я отлаживаю сегмент кода. Поскольку Lumberjack был настолько надежным, я должен был подумать, что он может настроить его для скрытия без задержки.
Кто-нибудь знает, как это сделать?