- xcode 설치
- App 프로젝트 구조 간단 설명
- 처음부터 힘 빼지 않고 꾸준히 하기로 했습니다(제발..😇)
이거 설치하려고 맥북 긁었습니다. 이제 나한테 없는 건 에어팟 맥스뿐..
AppStore > 'xcode' 검색 > 설치하면 됩니다.
회사에선 버전 13으로 개발중인데 어차피 개인공부용이니까 버전 안 맞춤
설치 생각보다 오래 걸립니다. xcode 설치+시뮬레이터 설치시간까지 걸립니더ㅜ
설치가 완료되면 App 프로젝트를 생성해봅니다.
'Create New Project...' 클릭
'iOS > App > Next' 클릭
Product Name: 개발하고자 하는 앱 이름를 입력합니다.
Team: default 옵션인 'none'으로 해도 되지만 어차피 빌드 돌릴 때 에러납니다. xcode에 이메일 계정 하나 추가하면 'Personal Team'으로 하나 생기는데 그걸로 설정하면 됩니다.
Organization Identifier: 개인 혹은 회사의 식별을 위한 고유한 URL입니다. 일반적으로 도메인 역순으로 기입합니다. xcode가 자동으로 생성해줍니다.
Bundle Identifier: 앱 식별자입니다. 다른 앱들과 구별하기 위한 용도이므로 유일한 값이 됩니다.
Interface: Storyboard로 선택합니다.
Language: Swift 선택합니다.
☑️ include Tests 해제 합니다.
프로젝트를 저장할 경로를 결정합니다. 저는 보통 앱 이름과 똑같은 폴더를 생성해서 그 안에 저장합니다. 캡처는 HelloWorld2로 되어있는데 나중에 정정했습니다.
프로젝트가 생성됐습니다.
생성 직후에 뜨는 창은 프로젝트 환경설정하는 창이라고 보면 됩니다. 여기서
Minimum deployments: 12.0으로 최대한 낮춥니다. -> 13.0으로 수정했습니다.(Appdeleagate에서 에러남)
deployment Info: iPhone & iPad Portrait 만 체크✅
deployment Info
- 앱이 지원하는 화면 방향을 설정합니다.
- Portrait: 세로 정방향
- Upside Down: 세로 거꾸로
- Landscape Left: 왼쪽으로 눕혔을 때
- Landscape right: 오른쪽으로 눕혔을 때
프로젝트 생성 직후에 생기는 파일들입니다.
AppDelegate.swift
SceneDelegate.swift
ViewController.swift
끝.
와 진짜... 언젠가는 보겠지 싶어서 몇 년동안 블로그 북마크 해뒀었는데 swift 개발 시작하자마자 어떻게 바로 올라오지 근데 혹시 xcode랑 swift playground 차이 많이 나나요? swift playground로는 따라가기 어려울까요?