|
Appspresso Plugin API - iOS
|
#import <AxLog.h>
Public Member Functions | |
| (void) | - trace: |
| (void) | - debug: |
| (void) | - info: |
| (void) | - warn: |
| (void) | - error: |
| (BOOL) | - isTraceEnabled |
| (BOOL) | - isDebugEnabled |
| (BOOL) | - isInfoEnabled |
| (BOOL) | - isWarnEnabled |
| (BOOL) | - isErrorEnabled |
Static Public Member Functions | |
| (AxLog *) | + log |
| (AxLog *) | + log: |
| (AxLog *) | + log:level: |
앱스프레소 플러그인을 위한 로깅 지원 클래스.
앱스프레소 스튜디오를 통해서 소스 코드 수정없이 로그 레벨 설정 가능.
사용 예:
AxLog *log = [AxLog log:"TRACE" level:1]; if ([log isTraceEnabled]){ [log trace:"traceMessage",nil]; } @/textblock
| - (void) debug: | (NSString*) | format | |
| , | ... | ||
디버그 로그 출력
| format | 문자열 |
| args | 인자들. 인자가 하나 이상일 경우에는 마지막는 nil이 있어야 함. |
| - (void) error: | (NSString*) | format | |
| , | ... | ||
에러 로그 출력
| format | 문자열 |
| args | 인자들. 인자가 하나 이상일 경우에는 마지막는 nil이 있어야 함. |
| - (void) info: | (NSString*) | format | |
| , | ... | ||
정보 로그 출력
| format | 문자열 |
| args | 인자들. 인자가 하나 이상일 경우에는 마지막는 nil이 있어야 함. |
| - (BOOL) isDebugEnabled |
디버그 로그 허용여부
| - (BOOL) isErrorEnabled |
에러 로그 허용여부
| - (BOOL) isInfoEnabled |
정보 로그 허용여부
| - (BOOL) isTraceEnabled |
상세 로그 허용여부
| - (BOOL) isWarnEnabled |
경고 로그 허용여부
| + (AxLog *) log: | (NSString*) | category |
| + (AxLog *) log: | (NSString*) | category | |
| level: | (int) | level | |
| - (void) trace: | (NSString*) | format | |
| , | ... | ||
상세 로그 출력
| format | 문자열 |
| args | 인자들. 인자가 하나 이상일 경우에는 마지막는 nil이 있어야 함. |
| - (void) warn: | (NSString*) | format | |
| , | ... | ||
경고 로그 출력
| format | 문자열 |
| args | 인자들. 인자가 하나 이상일 경우에는 마지막는 nil이 있어야 함. |