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;