반응형
인터페이스 빌더 사용 시
viewDidLoad() 전에
awakeFromNim() 호출이 된다
코드로 뷰컨트롤러 생성 시
viewDidLoad() 전에
awakeFromNim() 호출이 되지 않는다
뷰컨트롤러가 메모리에서 해제되는 시점에
deinit()가 실행된다.
deinit()가 실행되지 않을시 상호참조 가능성이 있어
불필요한 메모리가 쌓일 수 있다. (*점검 필요)
반응형
'iOS' 카테고리의 다른 글
Swift 실행 속도 확인하기 (0) | 2020.12.06 |
---|---|
Swift Hugging Priority Resistance Priority 쉽게 생각하자 (0) | 2020.12.06 |
코드로 UI 작성 시 유의점 (0) | 2020.11.14 |
ITMS-90381: Too many symbol files 오류 해결 방법 (0) | 2020.09.10 |
Swift translatesAutoresizingMaskIntoConstraints 설정하기 (0) | 2020.09.10 |