iOS 개발 간 메모리 누수의 위험성, 대표 발생 케이스 및 해결방법
안녕하세요~ 개발자 멍구입니다. ☺️개발 공부를 하다보면 항상 중요하게 다뤄지는 주제가 있지요. 바로 메모리 누수, 메모리릭(memory leak) 현상입니다. 서로를 강하게 붙잡고 있는 강한참조가 발생한 상태에서 관련 화면이나 객체가 사라졌는데도 메모리가 해제되지 않고, 남아있는 현상입니다.ARC(automatic reference counting)으로 메모리를 관리하는 swift 언어 특성 상, 강한순환참조로 reference count가 0이 되지 않고 불필요한 메모리가 쌓이는 경우가 자주 생깁니다. 오늘은 이런 메모리릭 현상의 위험성과 주의사항, 자주 발생하는 케이스 몇가지를 소개해볼게요~ 메모리릭 현상을 방치하면 생길 수 있는 위험성메모리릭 문제를 고려하지 않고 개발을 하게 되면 어떻게 될까요..
iOS 개발/iOS 개발 팁
2024. 7. 5. 22:38
반응형
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 김프매매
- SwiftUI
- 컬렉션
- Protocol
- swift string
- swift 기초
- 백준swift
- swift알고리즘
- createML
- swift 문자열
- 자연어처리
- 백준알고리즘
- 스위프트
- 부스트코스
- 프로그래머스swift
- swift reduce
- ios
- Swift 알고리즘
- CoreML
- Collection
- 개발자문서
- 프로토콜
- swift언어
- swift
- uikit
- 알고리즘문제
- 알고리즘
- swift문제
- 프로그래머스
- publisher
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함