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
- 스위프트
- exit()
- 런치 스크린
- viewcontroller
- indicator style
- 스토리보드
- git
- 뷰컨
- refreshControl
- viewWillDisappear
- 레이아웃 사이클
- scroll indicator
- 알뜰폰
- graceful termination
- FeedbackGenerator
- 우아한 앱종료
- loadView
- viewDidDisappear
- viewDidAppear
- 클로저
- 세븐모바일
- 깃헙
- 이니셜라이저
- SWIFT
- without Storyboard
- 스크롤 인디케이터
- IOS
- do try catch
- swift haptic
- 아이폰
Archives
- Today
- Total
목록viewDidDisappear (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