總覽
架構用於記錄的單例模式物件。
如果指派了委派對象,已設定格式的記錄訊息會傳遞給委派對象。否則,系統會在偵錯版本中使用 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 |