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
- scrollview
- Observable
- 스위프트
- Clean Code
- Human interface guide
- uitableview
- tableView
- uiscrollview
- rxswift
- clean architecture
- 클린 코드
- swiftUI
- combine
- map
- UICollectionView
- 리팩토링
- ribs
- Protocol
- UITextView
- RxCocoa
- 애니메이션
- MVVM
- collectionview
- swift documentation
- SWIFT
- 리펙토링
- ios
- HIG
- Xcode
- Refactoring
Archives
- Today
- Total
목록2025/07/30 (1)
김종권의 iOS 앱 개발 알아가기
백그라운드 처리를 할때 고려하는것백그라운드에서 처리할 때 프로세스 입장에서 고려하는 것들배터리 생명주기공유 자원 (Memory, CPU, 네트워크 대역폭, 저전력 모드, 적은 데이터 모드)ex) 공유 자원 예시 - 포그라운드 관점백그라운드에 너무 많은 자원을 사용하면 비효율적으로 처리가 될 뿐 아니라 포그라운드 경험과도 충돌되므로 백그라운드에 있는것들 종료할 수 있음때문에 백그라운드 작업을 최소화하여 메모리 사용량을 줄여야함또한 사용자가 저전력 모드를 키는 성격을 고려하여 사용자 관점에서 생각하며 설계해야함애플에서 권고하는 백그라운드 처리 방향효율성, 최소성, 탄력성, 신중함, 적응성백그라운드 작업을 한다는 것은 런타임 기회가 생길 때마다 점진적 진행이 가능해야함(시스템 조건과 우선순위를 이해하고 적응할..
WWDC 정리/WWDC 2025 정리
2025. 7. 30. 01:20