總覽
供架構記錄的單例模式物件。
如獲指派委派,系統會將格式化的紀錄訊息傳送至委派代表。否則,系統會使用偵錯版本中的 NSLog() 撰寫訊息,否則系統會捨棄這些訊息。
如要瞭解委派通訊協定,請參閱 GCKLoggerDelegate。
沿用 NSObject。
執行個體方法摘要 | |
(void) | - logFromFunction:message: |
記錄訊息。更多... | |
類別方法摘要 | |
(GCKLogger *) | + sharedInstance |
傳回 GCKLogger 單例模式例項。更多... | |
屬性摘要 | |
id< GCKLoggerDelegate > | delegate |
要傳送記錄訊息的委派對象。更多... | |
GCKLoggerFilter * | filter |
記錄訊息套用的篩選器。更多... | |
BOOL | loggingEnabled |
啟用或停用記錄功能的旗標。更多... | |
BOOL | fileLoggingEnabled |
啟用或停用檔案記錄功能的旗標。更多... | |
NSUInteger | maxLogFileSize |
記錄檔的大小上限 (以位元組為單位)。更多... | |
NSUInteger | maxLogFileCount |
記錄檔數量上限。更多... | |
GCKLoggerLevel | minimumLevel |
將記錄的最低紀錄等級。更多... | |
方法說明
- (void) logFromFunction: | (const char *) | function | |
message: | (NSString *) | format | |
, | ... | ||
記錄訊息。
- Parameters
-
function The calling function, normally __func__
.format The format string.
資源詳細資料
|
readwritenonatomicweak |
要傳送記錄訊息的委派對象。
|
readwritenonatomicstrong |
記錄訊息套用的篩選器。
- 辛策
- 3.0
|
readwritenonatomicassign |
啟用或停用記錄功能的旗標。
預設為開啟。
- 辛策
- 3.0
|
readwritenonatomicassign |
啟用或停用檔案記錄功能的旗標。
預設為關閉。
- 辛策
- 3.1
|
readwritenonatomicassign |
記錄檔的大小上限 (以位元組為單位)。
最少 32 KiB。如果值為 0,系統會使用預設的 2 MiB 大小上限。
- 辛策
- 3.1
|
readwritenonatomicassign |
記錄檔數量上限。
最少 2 個。
- 辛策
- 3.1
|
readwritenonatomicassign |
將記錄的最低紀錄等級。
- 辛策
- 3.0