PBLog 0.1

PBLog 0.1

测试已测试
Lang语言 Obj-CObjective C
许可证 MIT
发布最新发布2014年12月

Piet BrauerPiet Brauer 维护。



PBLog 0.1

  • Piet Brauer

这是一个简单的 NSLog() 替换,可以将您的日志直接发送到 HTTP 服务器并创建日志文件。您还可以通过在 Info.plist 文件中启用 FileSharingSupport(类似于提供的示例)通过 iTunes 分享 LogFile。

您需要有您自己的 Web 服务器来监听您的 POST 请求。

您可以使用 这个 示例并将以下语句添加到 do_POST() 方法中,在 self.end_headers() 之前。

logstring = self.headers.getheader('log')           
            print logstring

或者使用我提供的 Web 服务器。

请随时提问,并在 Twitter 上关注我 @piet_nbn

文档

logFile:withLineNumber:andFormat

        Method used for logging

+ (void)logFile:(char *)file withLineNumber:(int)lineNumber andFormat:(NSString *)format, ...

参数

file

        The class from which the log comes

lineNumber

        The line number where the log was sent from

format, …

        The formatted string, which should be logged

sharedInstance

        Is the sharedInstance singleton for loggin into the same file

+ (PBFileLogger *)sharedInstance

实例方法

log

        Method used for loggin

- (void)log:(NSString *)format, ...

        Parameters

format, …

        The formatted string supposed to be logged