NTLog
@interface NTLog : NSObject {
void *swigCPtr;
BOOL swigCMemOwn;
}
این کلاس برای لاگ عیب یابی در مورد رویداهای مختلف SDK بکار میرود.
-
وضعیت فعلی لاگگیری خطاها را برمیگرداند.
Declaration
Objective-C
+ (BOOL)isShowError;
Swift
class func isShowError() -> Bool
Return Value
اگر خطاها در لاگ ذخیره میشود True و در غیر اینصورت False
-
نوشتن پیام های خطا در فایل لاگ را فعال یا غیرفعال میکند.
Declaration
Objective-C
+ (void)setShowError:(BOOL)showError;
Swift
class func setShowError(_ showError: Bool)
Parameters
showError
اگر True باشد پیام های خطا در فایل لاگ نوشته میشود
-
وضعیت هشدارهای لاگ را برمیگرداند.
Declaration
Objective-C
+ (BOOL)isShowWarn;
Swift
class func isShowWarn() -> Bool
Return Value
اگر هشدارها در فایل لاگ ذخیره میشود True و در غیر اینصورت False
-
نوشتن پیامهای هشدار در فایل لاگ را فعال یا غیرفعال میکند.
Declaration
Objective-C
+ (void)setShowWarn:(BOOL)showWarn;
Swift
class func setShowWarn(_ showWarn: Bool)
Parameters
showWarn
اگر True باشد پیام های هشدار در فایل لاگ نوشته میشود
-
وضعیت لاگهای عمومی و اطلاع رسانی را برمیگرداند.
Declaration
Objective-C
+ (BOOL)isShowInfo;
Swift
class func isShowInfo() -> Bool
Return Value
اگر اطلاعات عمومی در فایل لاگ ذخیره میشود True و در غیر اینصورت False
-
نوشتن پیام های عمومی و اطلاع رسانی در فایل لاگ را فعال یا غیرفعال میکند.
Declaration
Objective-C
+ (void)setShowInfo:(BOOL)showInfo;
Swift
class func setShowInfo(_ showInfo: Bool)
Parameters
showInfo
اگر True باشد پیام های عمومی و اطلاع رسانی در فایل لاگ نوشته میشود.
-
وضعیت لاگگیری پیامهای داخلی دیباگ را برمیگرداند.
Declaration
Objective-C
+ (BOOL)isShowDebug;
Swift
class func isShowDebug() -> Bool
Return Value
اگر اطلاعات عمومی در فایل لاگ ذخیره میشود True و در غیر اینصورت False
-
نوشتن پیام های دیباگ در فایل لاگ را فعال یا غیرفعال میکند.
Declaration
Objective-C
+ (void)setShowDebug:(BOOL)showDebug;
Swift
class func setShowDebug(_ showDebug: Bool)
Parameters
showDebug
اگر True باشد پیام های دیباگ در فایل لاگ نوشته میشود.
-
برچسب رویدادهای لاگ را برمیگرداند.
Declaration
Objective-C
+ (NSString *)getTag;
Swift
class func getTag() -> String!
Return Value
برچسب جاری برای رویداد های لاگ.
-
برچسب برای رویدادهای لاگ را تنظیم میکند. برچسب در لاگ قابل رویت میباشد و پیامهای لاگ با برچسبها قابل فیلتر هستند.
Declaration
Objective-C
+ (void)setTag:(NSString *)tag;
Swift
class func setTag(_ tag: String!)
Parameters
tag
برچسبی که باید در رویدادهای لاگ مورد استفاده قرار گیرد.
-
خطای مهلک مشخصشده را لاگ میکند و خارج میشود.
Declaration
Objective-C
+ (void)fatal:(NSString *)message;
Swift
class func fatal(_ message: String!)
Parameters
message
پیامی که باید لاگ شود.
-
پیام مشخصشده خطا را لاگ میکند (اگر error logging فعال باشد).
Declaration
Objective-C
+ (void)error:(NSString *)message;
Swift
class func error(_ message: String!)
Parameters
message
پیامی که باید لاگ شود
-
پیام مشخصشده هشدار را لاگ میکند (اگر warn logging فعال باشد).
Declaration
Objective-C
+ (void)warn:(NSString *)message;
Swift
class func warn(_ message: String!)
Parameters
message
پیامی که باید لاگ شود.
-
پیام مشخصشده عمومی و اطلاع رسانی را لاگ میکند (اگر info logging فعال باشد).
Declaration
Objective-C
+ (void)info:(NSString *)message;
Swift
class func info(_ message: String!)
Parameters
message
پیامی که باید لاگ شود.
-
پیام مشخصشده دیباگ را لاگ میکند (اگر debug logging فعال باشد).
Declaration
Objective-C
+ (void)debug:(NSString *)message;
Swift
class func debug(_ message: String!)
Parameters
message
پیامی که باید لاگ شود.
-
Undocumented
Declaration
Objective-C
-(void)dealloc;