XLog() – Das bessere NSLog()

Um seinen Code-Ablauf  besser beobachten zu können wird üblicherweise NSLog genutzt. Problematisch ist es, die Log’s für das Releas zu deaktivieren. Hierfür habe ich ein nettes preprocessor macro gefunden. Zum deaktivieren der Logs, welche mittels XLog(@””); gesetzt werden, muss lediglich #define DEBUG 1 auskommentiert werden.

Großer Vorteil von XLog ist auch, dass es meldet, aus welcher Methode es ausgerufen wurde. Um beispielsweise zu testen, ob eine Methode aufgerufen wurde reicht folgendes aus: Continue reading “XLog() – Das bessere NSLog()”