概览
框架用于日志记录的单例对象。
如果指定了受托人,系统会将设置了格式的日志消息传递给该受托人。否则,消息会在调试 build 中使用 NSLog() 写入,否则会被舍弃。
如需了解委托协议,请参阅 GCKLoggerDelegate。
此类继承 NSObject。
类方法摘要 | |
(GCKLogger *) | + sharedInstance |
返回 GCKLogger 单例实例。更多... | |
属性摘要 | |
id< GCKLoggerDelegate > | delegate |
将日志消息传递给的委托。更多... | |
GCKLoggerFilter * | filter |
要应用于日志消息的过滤器。更多... | |
BOOL | loggingEnabled |
用于启用或停用日志记录的标志。更多... | |
BOOL | fileLoggingEnabled |
用于启用或停用文件日志记录的标志。更多... | |
BOOL | consoleLoggingEnabled |
用于(通过 NSLog)直接启用或停用日志记录到控制台的标志。更多... | |
NSUInteger | maxLogFileSize |
日志文件的大小上限(以字节为单位)。更多... | |
NSUInteger | maxLogFileCount |
最大日志文件数。更多... | |
GCKLoggerLevel | minimumLevel |
将记录的最低日志记录级别。更多... | |
方法详细信息
房源详情
|
readwritenonatomicweak |
将日志消息传递给的委托。
|
readwritenonatomicstrong |
要应用于日志消息的过滤器。
- 开始时间
- 3.0
|
readwritenonatomicassign |
用于启用或停用日志记录的标志。
默认处于开启状态。
- 开始时间
- 3.0
|
readwritenonatomicassign |
用于启用或停用文件日志记录的标志。
默认处于关闭状态。启用后,日志消息将写入应用缓存目录中的一组轮换文件。可以通过该类的其他属性配置这些文件的数量和大小上限。
- 开始时间
- 3.1
|
readwritenonatomicassign |
用于(通过 NSLog)直接启用或停用日志记录到控制台的标志。
默认处于关闭状态。
- 开始时间
- 4.1
|
readwritenonatomicassign |
日志文件的大小上限(以字节为单位)。
最小值为 32 KiB。如果值为 0,则将使用默认的大小上限 2 MiB。
- 开始时间
- 3.1
|
readwritenonatomicassign |
最大日志文件数。
最小值为 2。
- 开始时间
- 3.1
|
readwritenonatomicassign |