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 |
Tags
- continue
- 객체지향
- 프로그래머스 문자열 붙여서 출력하기
- Break
- 프로그래머스 주사위 게임1
- 문자열 붙여서 출력하기
- swift
- 프로그래머스 n의 배수 고르기
- 주사위 게임1
- 문자열 정렬하기 (1)
- ruby설치
- Til
- 프로그래머스 암호 해독
- 스페인어
- 프로그래머스 n번째 원소까지
- 스파르타코딩캠프
- 프로그래머스
- 연산자
- array
- 프로그래머스 자동커밋
- 스파르타 코딩클럽 내일배움캠프
- 프로그래머스 최댓값 만들기(2)
- n번째 원소까지
- 프로그래머스 조건에 맞게 수열 변경하기 3
- cocoapods 설치 오류
- 조건에 맞게 수열 변경하기 3
- 프로그래머스 배열 만들기1
- 프로그래머스 문자열 정렬하기 (1)
- 배열 만들기1
- Error installing cocoapods
Archives
- Today
- Total
dev._.note
[Swift] 앱의 생명주기 (Life Cycle) 본문
생명주기 Life Cycle
오늘 이렇게 예쁜 life cycle 사진을 보게되어서
한번 정리해보고자 올리기로했다!
Life Cycle 순서
1. init
ViewController 객체 생성
2. loadView
View를 메모리에 로드
3. viewDidLoad !
View의 Controller가 메모리에 로드된 뒤 호출
일반적으로 초기 화면을 구성하는 용도로 주로 사용
화면이 처음 만들어질 때 한번만 실행, 처음에 한번만 실행해야 되는 코드가 있을 경우 사용
4. viewWillAppear / viewDidAppear
View가 표기되기 직전/ 직후 호출
ViewDidLoad와 다른 점은 ViewDidLoad는 한번만 호출이 되는 반면,
viewWillAppear/viewDidAppear은 화면에 진입 될 때마다 호출
5. viewWillDisappear / viewDidDisappear
View가 사라지기 직전/직후 호출
6. viewDidUnload
View가 메모리에서 해제된 뒤에 호출
'Dev > SWIFT' 카테고리의 다른 글
[Swift] Gesture Recognizer(재스처 제어) (0) | 2024.03.11 |
---|---|
[Swift] Mapkit 위치 검색 (0) | 2024.03.08 |
[Swift] FSCalendar 라이브러리 (0) | 2024.03.06 |
[Swift] SPM(Swift Package Manager)으로 SnapKit 추가하기 (0) | 2024.02.28 |
[Swift] MapKit으로 사용자 중심의 장소설정 (1) | 2024.02.27 |