کلاس GCKLogger
یک شیء تک تن که برای لاگ کردن توسط چارچوب استفاده می شود.
اگر یک نماینده اختصاص داده شود، پیام های گزارش قالب بندی شده به نماینده ارسال می شود. در غیر این صورت، پیامها با استفاده از NSLog() در ساختهای اشکالزدایی نوشته میشوند و در غیر این صورت دور ریخته میشوند.
برای پروتکل نماینده به GCKLoggerDelegate مراجعه کنید.
NSObject را به ارث می برد.
- (void) logFromFunction: |
|
(const char *) |
function |
message: |
|
(NSString *) |
format |
, |
|
|
... |
|
|
| |
یک پیام را ثبت می کند.
- Parameters
-
function | The calling function, normally __func__ . |
format | The format string. |
|
read write nonatomic weak |
نماینده ارسال پیام های گزارش به.
|
read write nonatomic strong |
فیلتری که برای پیام های گزارش اعمال می شود.
- از آنجایی که
- 3.0
|
read write nonatomic assign |
برای فعال یا غیرفعال کردن ورود به سیستم پرچم گذاری کنید.
به طور پیش فرض روشن است.
- از آنجایی که
- 3.0
- (BOOL) fileLoggingEnabled |
|
read write nonatomic assign |
برای فعال یا غیرفعال کردن ثبت فایل پرچم گذاری کنید.
به طور پیش فرض خاموش است.
- از آنجایی که
- 3.1
- (NSUInteger) maxLogFileSize |
|
read write nonatomic assign |
حداکثر اندازه یک فایل گزارش، بر حسب بایت.
حداقل 32 کیلو بایت است. اگر مقدار 0 باشد، حداکثر اندازه پیش فرض 2 مگابایت استفاده خواهد شد.
- از آنجایی که
- 3.1
- (NSUInteger) maxLogFileCount |
|
read write nonatomic assign |
حداکثر تعداد فایل های گزارش.
حداقل 2 است.
- از آنجایی که
- 3.1
|
read write nonatomic assign |
حداقل سطح ورود به سیستم که ثبت خواهد شد.
- از آنجایی که
- 3.0
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2024-11-06 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2024-11-06 بهوقت ساعت هماهنگ جهانی."],[[["GCKLogger is a singleton object used for logging within the framework, using NSLog() in debug builds or a delegate if assigned."],["It offers methods to log messages, control logging levels, and configure file logging."],["Developers can customize logging behavior by setting a delegate, filter, and minimum logging level."],["GCKLogger provides properties to enable/disable logging, control file logging size and count."]]],[]]