بررسی اجمالی
یک شیء تک تن که برای لاگ کردن توسط چارچوب استفاده می شود.
اگر یک نماینده اختصاص داده شود، پیام های گزارش قالب بندی شده به نماینده ارسال می شود. در غیر این صورت، پیامها با استفاده از NSLog() در ساختهای اشکالزدایی نوشته میشوند و در غیر این صورت دور ریخته میشوند.
برای پروتکل نماینده به GCKLoggerDelegate مراجعه کنید.
NSObject را به ارث می برد.
خلاصه روش کلاس | |
( GCKLogger *) | + sharedInstance |
نمونه تکتنه GCKLogger برمیگرداند. بیشتر... | |
خلاصه اموال | |
id< GCKLoggerDelegate > | delegate |
نماینده ارسال پیام های گزارش به. بیشتر... | |
GCKLoggerFilter * | filter |
فیلتری که برای پیام های گزارش اعمال می شود. بیشتر... | |
BOOL | loggingEnabled |
برای فعال یا غیرفعال کردن ورود به سیستم پرچم گذاری کنید. بیشتر... | |
BOOL | fileLoggingEnabled |
برای فعال یا غیرفعال کردن ثبت فایل پرچم گذاری کنید. بیشتر... | |
BOOL | consoleLoggingEnabled |
برای فعال یا غیرفعال کردن ورود مستقیم به کنسول (از طریق NSLog) پرچم گذاری کنید. بیشتر... | |
NSUInteger | maxLogFileSize |
حداکثر اندازه یک فایل گزارش، بر حسب بایت. بیشتر... | |
NSUInteger | maxLogFileCount |
حداکثر تعداد فایل های گزارش. بیشتر... | |
GCKLoggerLevel | minimumLevel |
حداقل سطح ورود به سیستم که ثبت خواهد شد. بیشتر... | |
جزئیات روش
جزئیات ملک
|
read write nonatomic weak |
نماینده ارسال پیام های گزارش به.
|
read write nonatomic strong |
فیلتری که برای پیام های گزارش اعمال می شود.
- از آنجا که
- 3.0
|
read write nonatomic assign |
برای فعال یا غیرفعال کردن ورود به سیستم پرچم گذاری کنید.
به طور پیش فرض روشن است.
- از آنجا که
- 3.0
|
read write nonatomic assign |
برای فعال یا غیرفعال کردن ثبت فایل پرچم گذاری کنید.
به طور پیش فرض خاموش است. اگر فعال باشد، پیامهای گزارش روی مجموعهای از فایلهای در حال چرخش در فهرست حافظه پنهان برنامه نوشته میشوند. تعداد و حداکثر اندازه این فایل ها را می توان از طریق ویژگی های دیگر این کلاس پیکربندی کرد.
- از آنجا که
- 3.1
|
read write nonatomic assign |
برای فعال یا غیرفعال کردن ورود مستقیم به کنسول (از طریق NSLog) پرچم گذاری کنید.
به طور پیش فرض خاموش است.
- از آنجا که
- 4.1
|
read write nonatomic assign |
حداکثر اندازه یک فایل گزارش، بر حسب بایت.
حداقل 32 کیلو بایت است. اگر مقدار 0 باشد، حداکثر اندازه پیش فرض 2 مگابایت استفاده خواهد شد.
- از آنجا که
- 3.1
|
read write nonatomic assign |
حداکثر تعداد فایل های گزارش.
حداقل 2 است.
- از آنجا که
- 3.1
|
read write nonatomic assign |
حداقل سطح ورود به سیستم که ثبت خواهد شد.
- از آنجا که
- 3.0
- Deprecated:
- حداقل سطح گزارش را در GCKLoggerFilter مشخص کنید.