목록ios 앱 성능 (1)
BIBI BLOG

1. 메모리 관리 최적화메모리를 잘못 관리하면 앱이 느려지거나 꺼질 수 있습니다.Swift의 ARC(Automatic Reference Counting)를 통해 대부분 자동으로 처리되지만, 강한 참조(strong reference) 때문에 객체가 계속 남아 있으면 문제가 생길 수 있습니다.[weak self] 또는 [unowned self] 사용: 클로저(closure) 안에서 자기 자신(self)을 강한 참조로 잡지 않도록 관리Instruments(Xcode → Product → Profile)에서 Leaks나 Allocations 분석: 누수(leak)를 쉽게 찾을 수 있음사용하지 않는 객체는 빨리 해제: 더 이상 필요 없다면 nil로 만들어주거나, 구조 상 자동 해제되도록 설계2. 지연 로딩(Laz..
iOS
2025. 4. 5. 16:04