오늘 한 일
- step3 추가 수정사항 반영해 PR 보냄
- UIApplication, UIApplicationMain, App Delegate 공부 및 정리
새롭게 알게 된 것
- App LifeCycle을 공부하려고 보면 빠지지않고 등장하는게 UIApplication이어서 뭐하는 놈인지 너무 궁금해서 오늘 문서 읽고 정리해봤다!.
앱 시작시 시스템이 UIApplicationMain
메소드 호출
-> 호출되는 함수가 UIApplication
인스턴스를 만드는데, 얘는 앱에 딱 하나만 존재
-> 사용자의 터치 등이 시스템에 의해 이벤트로 생성되는데, 이 이벤트를 UIApplication
이 받아서 UIControl
객체에 전달
-> UIControl
객체에 의해 이벤트 메시지(액션 메시지)가 적절한 대상에게 전달
내일 할 일
- VendingMachine step4 진행
- Archive 방법들 공부하기(User Defaults, Codable, NSKeyedArchive)
- UIApplication.delegate가 AppDelegate의 인스턴스래! 다시보기..
느낀 점
- App Life Cycle에 대해 볼때, 뭐부터 봐야될지 감이 안잡혔었는데 UIApplication 부터 보니까 이후에 UIApplicationMain -> App Delegate -> App LifeCycle -> Scene Delegate 이렇게 보면 되겠다는 흐름이 생겨서 나름 만족쓰.. 지금 App LifeCycle 보고있음 ㅎ ㅎㅎ ㅎ
- 이후에 아카이브,언아카이브 봐야디..
- 오늘 아침에 비와서 늦잠잤다.. 그래서 사무실에서 할랬는데 왠걸,.. 맥북 충전기를 놓고옴.. 그래서 다시 강남까지^^..
- 오늘 맥코, 치코, 밤코 🍺🍗💻
맥코! ㅋㅋ