Search

iOS 개발 툴 사용방법

STEP 1. 들어가기에 앞서

현재 본인이 가진 학습 장비에 맞춰 알맞은 학습 툴을 설치하여 사용해 보세요.
만약 아직 학습 장비가 없다면 웹페이지에서 Swift를 학습하고, 학습 장비가 오면 현재 페이지를 참고하여 툴 사용법을 익혀보시길 바랍니다
1.
Mac(맥북, 아이맥, 맥 스튜디오, 맥 미니 등) 제품을 가진 경우
2.
iPad를 소유한 경우

STEP 2. Swift Playground

Swift Playground란?
Swift Playground 는 Apple이 만든 코딩 학습용 앱으로, Swift 언어를 재미있고 직관적으로 배울 수 있도록 구성된 인터랙티브 환경입니다.
코드를 입력하면 바로 결과를 확인 가능 (실시간 실행)
Xcode 없이도 Swift 문법과 구조를 학습 가능
프로젝트형 앱 제작도 지원 (기본적인 iOS 앱 빌드 가능)

1) 다운로드 방법

Swift Playground는 앱스토어에서 다운받을 수 있습니다. 앱스토어에 직접 검색하거나 아래 링크를 통해 다운로드를 진행해 주세요.

2) 사용 방법

1.
⌘ + space 를 눌러 Swift Playground 검색 (혹은 직접 선택)
2.
파일 → 새로운 책 생성
3.
새로 만들어진 “나의 플레이그라운드” 파일을 클릭
4.
우측 하단의 콘솔 버튼을 눌러 콘솔창을 열고 Swift 학습 시작

3) Tip

1.
내 코드 실행을 직접 누르지 않고, ⌘ + R 버튼으로 코드 실행 가능
2.
⌘ + a 로 전체 선택 후 control + i 누르면 자동 정렬
3.
매번 지우면서 학습하지 말고, 새로운 페이지를 만들어서 코드 학습 진행하기

STEP 3. Swift Playground for iPad

Swift Playground for iPad란?
Swift Playground for iPad 는 Apple이 만든 코딩 학습용 앱으로, Swift 언어를 재미있고 직관적으로 배울 수 있도록 구성된 인터랙티브 환경입니다.
코딩을 몰라도 시작 가능: 애니메이션 캐릭터, 퍼즐 기반 튜토리얼 제공
Swift 문법과 앱 개발을 동시에 체험
터치 기반 인터페이스로 마우스/키보드 없이도 학습 가능
SwiftUI 기반 앱을 직접 만들어 App Store에 제출도 가능 (iPadOS 16 이상)

1) 다운로드 방법

Swift Playground for iPad는 앱스토어에서 다운받을 수 있습니다. 앱스토어에 직접 검색하거나 아래 링크를 통해 다운로드를 진행해 주세요.
앱스토어 링크: link iconApp Store‎Swift Playground

2) 사용 방법

1.
Swift Playground for iPad 앱 실행
2.
메인화면에서 새로운 플레이그라운드... 버튼 클릭
3.
선택
4.
Swift 학습 시작

3) Tip

1.
내 코드 실행을 직접 누르지 않고, ⌘ + R 버튼으로 코드 실행 가능
2.
⌘ + a 로 전체 선택 후 control + i 누르면 자동 정렬
3.
매번 지우면서 학습하지 말고, 새로운 페이지를 만들어서 코드 학습 진행하기

STEP 4. Xcode

Xcode란?
Xcode는 Apple의 통합 개발 환경(IDE)로 iOS, macOS, watchOS, tvOS 앱을 개발하는 도구입니다.
Xcode에서 아래와 같은 기능들을 사용할 수 있습니다.
Source Editor: 코드 작성 및 자동 완성 기능
Simulator: 다양한 Apple 기기를 가상으로 테스트할 수 있는 시뮬레이터
Debugger & Console: 오류 탐색 및 디버깅
Version Control: Git을 사용한 버전 관리 기능
Distribution: TestFlight 및 App Store 배포
Instruments: 성능 모니터링 도구 제공(메모리 누수 확인 등)
Xcode Cloud(CI/CD): Xcode에 내장된 지속적 통합 및 배포 서비스

1) 다운로드 방법

Xcode 를 다운로드 하는 방법은 크게 2가지가 있습니다.
각 방법을 확인하여 본인에게 알맞는 방법을 선택해 주세요.
상황
추천 방법
처음 시작하는 경우
App Store 설치 (간편, 안정)
SwiftUI 등 최신 기능 체험 / iOS 최신 베타 대응
Developer 페이지 설치 (베타 버전)
구형 맥 사용 중, 최신 버전과 충돌
Developer 페이지에서 구버전 설치
 앱스토어 다운로드 방법
 Apple Developer 다운로드 방법

2) 사용 방법

1.
⌘ + space 를 눌러 Xcode 검색 (혹은 직접 선택)
2.
Create New Project… 클릭
3.
macOSCommand Line Tool 선택
4.
파일 이름 설정, Swift 언어 선택
5.
좌측 패널에서 main.swift 파일 선택
6.
Swift 학습 시작

3) Tip

1.
내 코드 실행을 직접 누르지 않고, ⌘ + R 버튼으로 코드 실행 가능
2.
⌘ + a 로 전체 선택 후 control + i 누르면 자동 정렬
3.
매번 지우면서 학습하지 말고, 새로운 페이지를 만들어서 코드 학습 진행하기
4.
새로운 페이지에서 에러가 …top level 과 같은 에러가 발생할 경우 페이지 이름을 main 으로 수정하기
5.
esc 버튼을 누르면 Quick Help 확인 가능