GCKLogger ক্লাস
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
ফ্রেমওয়ার্ক দ্বারা লগিং করার জন্য ব্যবহৃত একটি সিঙ্গেলটন বস্তু।
যদি একজন প্রতিনিধি নিয়োগ করা হয়, ফরম্যাট করা লগ বার্তা প্রতিনিধিদের কাছে পাঠানো হয়। অন্যথায়, ডিবাগ বিল্ডে NSLog() ব্যবহার করে বার্তাগুলি লেখা হয় এবং অন্যথায় বাতিল করা হয়।
প্রতিনিধি প্রোটোকলের জন্য GCKLoggerDelegate দেখুন।
উত্তরাধিকারসূত্রে এনএসওবজেক্ট।
- (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 KiB. মান 0 হলে, ডিফল্ট সর্বোচ্চ 2 MiB আকার ব্যবহার করা হবে।
- যেহেতু
- 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 সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-24 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["2025-07-24 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],["The GCKLogger, a singleton object, manages framework logging. It directs formatted log messages to a delegate or uses NSLog() in debug builds. Key actions include retrieving the singleton instance via `sharedInstance`, and logging messages using `logFromFunction:message:`. Properties control logging behavior: `delegate`, `filter`, `loggingEnabled`, `fileLoggingEnabled`, `maxLogFileSize`, `maxLogFileCount`, and `minimumLevel`. These allow setting a message receiver, applying a filter, enabling/disabling logging, managing file logging, setting log file limits, and setting the minimum logging level.\n"],null,[]]