YagomCareerStarterCamp-6 / Interview-study-in-swift

1 stars 0 forks source link

[10주차] Q4_ App Bundle의 구조와 역할에 대해 설명하시오. #33

Open Judy-999 opened 1 year ago

Judy-999 commented 1 year ago
kiwi1023 commented 1 year ago
Judy-999 commented 1 year ago

번들은 실행 가능한 코드를 패키징하는 방법입니다.

일반적인 iOS 번들

파일 특징
MyApp (실행 파일) (필수) 진입점을 가지고 정적으로 연결된 실행 파일이 있어야 함
파일 이름은 .app 확장자를 뺀 응용프로그램 이름
앱 아이콘 (필수/권장) 다양한 크기의 애플리케이션 아이콘
모든 아이콘이 필수는 아니지만 대부분 권장
Info.plist (필수) 애플리케이션에 대한 구성 정보를 포함하는 구조화된 파일
번들 ID, 버전 번호, 표시 이름과 같은 정보를 포함
시작 이미지 (권장) 애플리션의 초기 인터페이스
MainWindow.nib (권장) 애플리케이션의 기본 nib 파일
시작 시 로드할 기본 인터페이스 개체가 포함됨
사용자 지정 리소스 파일 실행 파일 외부에 있는 데이터 파일
이미지, 아이콘, 사운드, nib 파일, 데이터 파일 등으로 구성
Setting.bundle 설정 번들
설정 앱에 추가하려는 애플리케이션 별 기본 설정을 포함하는 플러그인