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
- 세븐모바일
- 이니셜라이저
- do try catch
- viewWillDisappear
- IOS
- indicator style
- without Storyboard
- exit()
- FeedbackGenerator
- 스위프트
- 클로저
- viewDidDisappear
- loadView
- scroll indicator
- 스토리보드
- 런치 스크린
- 스크롤 인디케이터
- viewDidAppear
- refreshControl
- 깃헙
- 아이폰
- viewcontroller
- 뷰컨
- 우아한 앱종료
- swift haptic
- git
- SWIFT
- 레이아웃 사이클
- graceful termination
- 알뜰폰
Archives
- Today
- Total
목록생명주기 (1)
예거's Bicycle for the mind
[iOS] ViewController 의 생명주기(Life Cycle) 위에 올라타기
화면이 메모리에 처음 올라가고(로딩), 사용자에게 시각적으로 보여지고, 그리고 다음 화면을 위해 자리를 양보하며 사라지고, 메모리에서 아예 해제되기도 하는 일련의 과정을 UIViewController Life Cycle 이라고 부릅니다. 풀네임을 자세히 보면, 그냥 ViewController 가 아니라 UIViewController 인 것을 확인할 수 있는데 그 이유는 생명주기의 모든 메서드는 애플이 제공하는 UIKit 내의 UIViewController 라는 클래스 안에 이미 정의가 되어있기 때문입니다. 우리는 UIViewController 클래스를 상속받은 뷰컨에서, 생명주기 메서드를 override 한 뒤에 사용하면 됩니다. 다시, UIViewController 클래스의 정의부 코드를 펼쳐놓고 살펴..
iOS & Swift
2021. 11. 10. 16:35