728x90
User에 의해 종료된 경우 vs System에 의해 종료된 경우
- 근본적으로 둘 다 Not Running 상태로 변하게 되며 동일한 상태이다.
- 다만 user가 수동으로 app을 종료시킨 경우엔, state restoration framework가 restoration crash의 무한루프에 빠지지 않도록 의도적으로 state정보를 폐기시켜버린다.
- 때문에 이런 관점에서 보았을 땐, app을 relaunch할 때 lifecycle은 약간 다를 수 있다.
- 결론은 사실상 차이가 없다라고 보는게 맞을 듯 하다.
728x90
'iOS > 설명' 카테고리의 다른 글
[iOS] Local Notification은 suspended에서 동작할까 (3) | 2022.05.30 |
---|---|
[iOS] applicationWillTerminate (0) | 2022.05.25 |
[iOS] App의 상태 별 Silent Push의 동작 (0) | 2022.05.25 |
[iOS] Register Push Device Token (0) | 2022.05.25 |
[iOS] UIPageViewController (0) | 2022.05.21 |
댓글