NowLoggingService 클래스 - iOS
NowLoggingService 클래스는 NowSDK를 사용하여 기능 서비스에 로깅 기능을 제공하는 함수를 제공합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| logLevel | NowLogLevel(나우 로그 레벨) | 저장할 관련 로거에 대한 로그 메시지의 수준입니다. 유효한 값은 다음과 같습니다.
|
NowLoggingService - logger(범주: NowLogCategory)
지정된 피처 서비스에 대한 로거를 반환합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| 범주용 | NowLogCategory | 반환하려는 로거가 포함된 기능 서비스입니다. 유효한 값은 다음과 같습니다.
|
| 유형 | 설명 |
|---|---|
| 나우 로깅 | 관련 서비스에 대한 모든 로그 메시지를 저장하는 데 사용할 로거입니다. |
다음 코드 예제에서는 이 함수를 호출하는 방법을 보여 줍니다.
let logging = NowLoggingService.logger(for: .chat)
…
logger.error(message: "Could not create service - service configuration invalid")
…
logger.debug(message: "Verifying settings…")
NowLoggingService - setLogLevel(_ logLevel: NowLogLevel)
원하는 로깅 수준을 설정합니다.
주:
설정된 로그 수준 임계치를 충족하지 않는 유형의 수신 로그 메시지는 삭제됩니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| logLevel | NowLogLevel(나우 로그 레벨) | 저장할 관련 로거에 대한 로그 메시지의 수준입니다. 유효한 값은 다음과 같습니다.
|
| 유형 | 설명 |
|---|---|
| 안 함 |
다음 코드 예제에서는 이 함수를 호출하는 방법을 보여 줍니다.
NowLoggingService.setLogLevel(.info)