생명주기 (4) [ 업데이트 Cycle ]
·
iOS/UIKit
애니메이션과 트랜지션과 같은 조금 더 개선된 UX를 주기 위해 다양한 코드를 적었는데 원하는 대로 동작하지 않는 경우가 자주 발생하고 나는 그게 View Rendenring을 재대로 이해하지 못하고 있는 것 같다. 그래서 이번에는 생명주기의 마지막 시간은Update Cycle에 대해 학습해보자. 앱이 실행되면 어떤 일이 일어날까?1. main 함수가 실행된다. 2. main 함수는 UIApplicationMain 함수를 호출한다. 3. UIApplicationMain은 UIApplication 인스턴스를 생성한다. 4. Info.plist에서 필요한 데이터를 로드한다. main Nib 파일을 여기서 찾아 로드한다. 5. UIApplication은 AppDelegate 인스턴스를 생성하고 UIApplica..