2012-05-30 12 views
5

Czy istnieje jakaś dobra biblioteka rejestratorów do programowania iOS, jak log4J w Javie?Biblioteka rejestratorów dla iOS

Znalazłem log4cocoa. Ale nie jest aktualizowany od lat.

+0

Ewentualny duplikat http://stackoverflow.com/questions/4799050/is-there-a-logging-framework-log4j-style-for-objective-c – Chris

Odpowiedz

5

Użyłem https://github.com/robbiehanson/CocoaLumberjack wiele sukcesów. Jest to łatwy sposób na zastąpienie NSLog i pozwala na zmianę poziomów logowania. Walczyłem z ustawianiem globalnego poziomu dziennika (w przeciwieństwie do pojedynczego pliku) i zmieniałem poziomy logów w czasie wykonywania, ponieważ nie było to dobrze udokumentowane. Minęło jednak trochę czasu, więc może to się poprawiło. Niemniej jednak stworzyło doskonałe pliki dziennika, które mogłem wykorzystać do rozwiązywania problemów w środowisku naturalnym.