본문 바로가기
iOS/설명

[iOS] 프로젝트 파일 구성

by Sky Titan 2020. 12. 7.
728x90
Do it! 스위프트로 아이폰 앱 만들기 - 입문
국내도서
저자 : 이범근,송호정
출판 : 이지스퍼블리싱 2017.02.07
상세보기

프로젝트 파일 구성

파일명 설명
AppDelegate.swift - 앱의 실행 주기 (Life Cycle)을 관리하는 클래스 파일
- 앱이 실행, 종료 될 때 혹은 백그라운드 실행 시 하는 일들을 관리
- 초보 단계일 땐 코딩할 일이 거의 없다.
SceneDelegate.swift - UI의 실행 주기 (Life Cycle)을 관리하는 클래스 파일
- 초보 단계일 땐 코딩할 일이 거의 없다.
ViewController.swift - 화면에 보이는 '뷰'에서 처리하는 내용의 스위프트 소스 코드를 담고 있는 클래스 파일
- 일반적으로 이 파일에서 코딩을 하게 된다.
- 뷰 1개 = 클래스 1개에 대응
- 스토리보드에서 뷰가 추가될 때마다 뷰 컨트롤러 클래스도 추가
Main.storyboard - 앱의 내용을 시각적으로 쉽게 이해할 수 있도록 그림으로 표현
- 화면에 보이는 내용 및 뷰와 뷰 간의 연결 관계 파악 가능
Assets.xcassets - 앱 아이콘 보관 저장소
- 이곳에서 앱 아이콘을 설정해야 원하는 앱 아이콘으로 표시가능
LaunchScreen.storyboard - 스플래시 화면 만드는 스크린 보드
Info.plist - 앱이 실행되는 데 필요한 정보 저장 파일
728x90

댓글