로그를 어떤 방법으로 출력하고 계신가요?

제가 예전에 C언어로 서버를 개발할 때는 파일에 로그를 남겼습니다.


파일에 이것 저것 기록하다보면 로그만으로도 엄청난 용량을 차지하죠.


그래서 평소에는 오류 등 최소한의 정보만 출력하도록 로그 레벨을 설정해두고


문제를 확인할 때 조정해서 분석에 필요한 모든 정보를 얻곤했죠.


이런 Log Level을 구현하기 위해 잘 알려진 라이브러리를 사용하거나


직접 Class를 생성해서 사용하기도 했는데요.


Apple은 iOS 14부터 그런 역할을 하는 Logger를 공식적으로 제공해주고 있다고 합니다.


보통 이런 Logger는 level을 설정할 수 있는데,


Xcode나 디버깅 도구에서 설정할 수 있어서 코드 수준으로는 제공하지 않나 봅니다.


여러분은 어떤 방법으로 로그를 출력하고 계신가요?


https://youtu.be/Ku23eD_fz2g

- YouTube

youtu.be

 - YouTube

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2025년 3월 3일 오전 1:58

조회 1,411

댓글 0