# os_log

2개의 포스트
post-thumbnail

아직도 Swift에서 print문을 쓰고있나요?

대부분 프로젝트에서 코드를 작성하고 난 뒤 결과물을 확인하기 위해 print문을 적거나 debugging을 이용하여 값을 확인하곤 합니다. 특히 print문을 남발하게 되면, debug screen을 깔끔하게 유지하고 싶은 사람에게는 고역이나 다름이 없습니다. 값을 때때로 확인하고 싶고, debug screen도 깔끔하게 유지되면서 로깅 처리를 할 수 있는 방법은 무엇이 있을까요? OSLog OSLog는 iOS와 macOS에서 로그를 기록하고 관리하는 데 사용되는 강력한 프레임워크입니다. OSLog를 사용하면 다음과 같은 이점이 있습니다: 성능: OSLog는 시스템 최적화로 인해 일반 print문에 비해 성능이 우수(따라서 앱의 성능에 미치는 영향이 더 적다). 유연성: OSLog는 다양한 로그 레벨과 카테고리를 지원하여, 필요한 정보만을 손쉽게 필터링할 수 있고, 이는 디버깅 시간을 단축에 영향을 미침 시스템 통합: OSLog는 시스템 로그

2023년 4월 3일
·
0개의 댓글
·
post-thumbnail

[TIL] 21.04.13.(Tue)

활동 요약 STEP 2 PR Feedback 접수 및 대응 들여쓰기 (Indentation)와 라인 길이 초과로 인한 줄바꿈 (Line-Wrapping) 어떤 방식을 적용하면 좋을까? TableView에서 indexPath를 획득하는 방법 Sender 전달인자 indexPathForSelectedRow 프로퍼티 namespace를 활용한 상수의 등록과 이용 Enum, struct, static let UI 요소 프로퍼티의 이름짓기 oslog(:log:_:) 활동 상세 Step 2 PR Feedback 접수 및 대응 어제 보낸 PR의 피드백을 정말 빠르게도 오늘 받을 수 있었어요. 코드의 Indentation, UILabel과 UITextView 간 선택, indexPath의 획득 방법 등 여러 가지에 대한 피드백을 접수했습니다. 피드백을 접수하고 관련 내용을 학습하여 어떻게

2021년 5월 2일
·
0개의 댓글
·