본문 바로가기

iOS/Project

[xCode 14.3] 어쩌다보니 익숙해져버린 CodeBase 초기 세팅 | Without Storyboard

728x90

 

안녕하세요. 이번 포스트는 코드베이스로 개발을 자주하는데 직접 프로젝트 초기 세팅을 코드베이스로 해야만 했을 때, 여러 블로그들의 글과 다르게 버전이 업데이트 되버린 제 xcode의 xcodeproj에서 해매면서 찾아낸 codebase 세팅 방법에 대해서 소개하려고 합니다. 현재 제 xCode 환경은 14.3입니다.

 

 

초기 프로젝트 만들었을 때, 스토리보드 파일만 삭제했을 경우 

앱의 메인 thread인 Thread 1에서 Main.storyboard 타입의 소스파일을 찾을 수 없다는 에러가 발생됩니다.


Info.plist 파일에 설정된 storyboard name이 Main인 스토리보드 파일을 로드하기 때문입니다.

 

요고 행 과감히 삭제하고 

 

프로젝트 타겟에서 Build Settings 에 들어갑니다.

 

 

요고도 과감히 삭제

 

]

요롷게 실행하고 싶은 ViewController를 window?.rootViewController로 지정하면 끝!!! 

 

네비게이션 컨트롤러를 컨테이너 뷰로 달고 싶다면 이렇게!!

728x90