TSNLogger 1.2.7

TSNLogger 1.2.7

测试已测试
语言 Obj-CObjective C
许可证 MIT
发布最后发布2015年4月

Brian Lambert维护。



TSNLogger 1.2.7

  • Brian Lambert

TSNLogger iOS 日志工具类。

使用 TSNLogger

将 TSNLogger 添加到您的 podfile。

pod 'TSNLogger'

并使用以下方式安装它:

pod install

TSNLogger 工作原理

TSNLogger 是一个 iOS 日志工具类。它允许您通过调用 TSNLog 而不是 NSLog 来写入日志条目。随着日志条目的写入,它们将在内存中累积和存储,以便随时显示。

要显示日志条目,请使用

- (UIView *)createLoggerViewWithFrame:(CGRect)frame
                      backgroundColor:(UIColor *)backgroundColor
                      foregroundColor:(UIColor *)foregroundColor

方法创建并显示您的应用程序中的计时器视图。此视图可以设置为任何方便的大小,并放置在任何容器视图中。一旦创建并添加到容器视图,它就会在创建时显示累积的日志条目,并在写入新日志条目时显示。

使用示例

向 TSNLogger 写入

TSNLog(@"The device name is %@", [[UIDevice currentDevice] name]);

显示日志视图

// Initialize TSNLogger and display a full-screen logger view.
TSNLogger * logger = [TSNLogger singleton];
[logger setMaxLogEntries:500];
[logger setWriteToAppleSystemLog:YES];
[[self view] addSubview:[logger createLoggerViewWithFrame:[[UIScreen mainScreen] bounds]
                                          backgroundColor:[UIColor clearColor]
                                          foregroundColor:[UIColor blackColor]]];

许可证

TSNLogger 根据 MIT 许可证发布,这意味着您可以在封闭和开源项目中免费使用它。但是,即使在封闭源项目中,也请在 LICENSE 文件中包含 TSNLogger 的版权声明。

反馈

如果您有任何关于 TSNLogger 的问题、建议或贡献,请联系我