Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- uiscrollview
- ribs
- Xcode
- Refactoring
- clean architecture
- RxCocoa
- Human interface guide
- SWIFT
- swiftUI
- collectionview
- map
- 리팩토링
- MVVM
- rxswift
- UITextView
- tableView
- Clean Code
- 클린 코드
- UICollectionView
- ios
- 리펙토링
- Observable
- combine
- Protocol
- uitableview
- 애니메이션
- HIG
- scrollview
- 스위프트
- swift documentation
Archives
- Today
- Total
목록2025/10/22 (1)
김종권의 iOS 앱 개발 알아가기
[iOS - swift] 최적화 - 성능 모니터링 시스템 구축 사례 XCMetrics (스포티파이, XCMetrics 오픈소스)
XCMetrics 오픈소스오픈소스github: https://github.com/spotify/XCMetrics스포티파이가 만든 오픈소스이며, 성능에 관해 실시간으로 모니터링 할 수 있는 시스템xcactivitylog 형식으로 저장된 Xcode 및 xcodebuild 로그를 파싱할 수 있는 도구인 XCLogParser를 기반으로 구축Spotify iOS 앱에서 약 100만 개의 빌드와 100억 개 이상의 단계를 수집했고, 이를 통해 프로젝트 구조 및 아키텍처와 관련하여 중요하고 정보에 기반한 결정을 내릴 수 있음이점xcactivitylog 파일에서 데이터를 추출하여 빌드 시간, 경고, 오류 및 기타 메타데이터를 원하는 방식으로 볼 수 있음정렬, 검색이 가능하여, 어떤 부분이 빌드 시간이 오래걸리고 언제부..
최적화하기
2025. 10. 22. 01:06