설명
-
Xcode - 프로젝트 파일 리스트 설명IOS/IOS 스터디 2021. 7. 20. 23:58
1. AppDelegate.swift → - [ IOS 12 ~ ] : 앱의 실행주기(Lift Cycle)를 관리하는 내용의 스위프트 소스 코드가 들어 있는 클래스 파일, 앱을 실행하거나 종료 또는 백그라운드를 실행 할 때 하는 일을 관리 - [ ~ IOS 12] : Session Lifecycle 역활 추가 앱의 가장 중요한 데이터 구조를 초기화 앱의 scene을 환경설정 앱 밖에서 발생한 알림에 대응( 베터리부족, 다운로드 완료 ) 특정산 scenses, views, view controllers에 한정되지 않고 앱 자체를 타깃하는 이벤트에 대응 애플 푸쉬 알람 서비스와 같이 실행시 요구되는 모든 서비스를 등록 2. SceneDelegate.swift → [ IOS 12 이후 생김 ] AppDeleg..
-
Xcode - 프로젝트 기본정보 입력 창 설명 / Source Control 이란?IOS/IOS 스터디 2021. 7. 20. 23:46
Product Name → 개발하려고 하는 앱의 이름을 입력 Team → 개발자 프로그램에 등록된 ID & 팀을 입력 ⭐ 개발자 인증서가 등록되어 있으면 여기서 선택 할 수 있음 Organization Identifier → 조직의 식별자를 입력.⭐ 공부하는 동안에는 아무 URL이나 입력해도 무관하지만, 앱을 앱스토어에 등록하려면 개인이나 조직이 소유하고 있는 유일한 URL이 있어야함. 일반적으로 개인이나 조직의 도메인 주소(UIL)을 역순으로 입력함. Bundle Identifier → 식별자로 'Company Identitier.Product Name'으로 자동으로 생성 ⭐ 앱 식별자는 앱을 앱스토어에 등록 할 때 다른 앱들과 구분하는 용도로 사용하므로 유일한 식별자를 사용하여 앱을 등록해야한다. L..
-
Xcode - IOS 템플릿 (Template) 설명IOS/IOS 스터디 2021. 7. 20. 23:44
App → 뷰를 사용하는 앱을 개발할 때 사용하는 템플릿 일반적으로 많이 사용하는 템플릿 기본적으로 하나의 뷰가 나타나며 필요에 따라 새로운 뷰를 추가하여 만들 수 있다. Game → 게임 앰을 개발할때 사용하는 템플릿 그래픽 처리를 위한 OpenGL 게임 뷰를 생성함 Augmented Reality App → 증강현실 앱을 개발 할 때 사용하는 템플릿 Document App → 목록기반의 앱을 개발 할 때 사용하는 템플릿 아이폰의 메모 앱 처럼 목록 을 보여주고 목록 중 하나를 선택하면 해당 목록의 상세 내용을 불수 있는 앱을 만들수 있음. Sicker Pack App → 스티커 팩 앱을 개발 할 때 사용하는 템플릿 iMessage App → 아이메세지 앱을 개발 할 때 사용하는 템플릿 ios 개발시 ..