Entry Point

o2k_iOS·2024년 12월 24일

Entry Point란?

→ 프로그램이 시작하는 지점을 의미

그래서 왜 필요한데요?

→ CPU는 Entry Point를 통해 프로그램을 실행 시키기 때문에 반드시 존재해야함

없으면 어떻게 되는데요?

→ iOS 시뮬레이터를 돌려보면 검은 화면만 나오고 정상 실행이 되지 않음

실수든 고의든 Entry Point 삭제하시면 Xcode 디버그 영역에

Failed to instantiate the default view controller for UIMainStoryboardFile 'Main' - perhaps the designated entry point is not set?

라는 문구가 뜰겁니다 해석하자면 이런 뜻입니다

→ 너 Entry Point가 없는데 제대로 세팅한거 맞아? 라는 경고문도 Xcode가 알려줍니다

그래서 실수로 지웠는데 어떻게 다시 설정해요 ㅠㅠ

→ 침착하게 시작시점으로 지정할 뷰의 인스펙터에서 ViewController탭의 타이틀 아래 “Is Initial View Controller” 체크박스를 체크하십쇼 👍

profile
느려도 조금씩 성장

0개의 댓글