Cocoa Lumberjack: Wie zeigt man Datei- und Zeilennummer an?

7

Ich versuche einen Weg zu finden, Cocoa Lumberjack mir die Datei- und Zeilennummer zu zeigen.

Nachdem ich durch die Dokumente und etwas Googeln geschaut hatte, fand ich keinen einfachen Weg, dies zu tun.

Gibt es eine Möglichkeit, dies zu tun, ohne einen benutzerdefinierten Formatierer hinzuzufügen?

    
UrK 02.10.2013, 13:18
quelle

3 Antworten

16

Nun, wie gesagt, es gibt keinen eingebauten Weg. Also habe ich einen benutzerdefinierten Formatierer implementiert:

%Vor%     
UrK 11.10.2013, 06:38
quelle
7

Während eine separate Formatierungsklasse funktioniert, würde Ihr Protokollierungscode etwas ausführlicher werden. In meinem Projekt habe ich mich dafür entschieden, einige zusätzliche Makros hinzuzufügen, die CocoaLumberjack verwenden:

%Vor%

In Ihrem Client-Code könnten Sie dann anrufen:

%Vor%     
bizz84 14.10.2014 15:01
quelle
0

Wie UrK vorgeschlagen hat, gibt es keinen trivialen Weg, aber es ist ziemlich einfach, wenn Sie einen eigenen Formatierer definieren (siehe doc )

    
Bogdan 21.11.2013 10:37
quelle