자 Swift 를 본격적으로
알아보기 전에!
예전과는 다르게 반드시
Swift 를 코딩하는데
Mac OS 를 탑재한 컴퓨터가
필수적이지 않습니다.
Mac 을 사용하시는 분은
Xcode 를 이용하여
PlayGround 로
Swift 를 코딩하시면 문제없지만!
대부분 국내에서는 Windows 를 사용하실 텐데
Windows 를 사용하시는 분은
VSCode 를 다운받으신 후
VSCode for Windows(윈도우 용 VSCode): https://code.visualstudio.com/docs/?dv=win32user
VSCode for Mac(맥 용 VSCode): https://code.visualstudio.com/docs/?dv=osx
Extension(확장)에서
Swift Language 를 다운로드하시고 나서
프로젝트를 진행하실
폴더를 지정하신 후 파일을 만드실 때
file명.swift 라고
해주시면
해당 파일은 Swift 코드가
컴파일이 가능한
파일로 변경됩니다!
(짝짝)
그런데 굳이 무언가를 설치하기도 귀찮고
설치할 여건이 안된다면
웹에서 실행 가능한 샌드박스 형식인
▼ IBM Swift SANDBOX
▼ iPad Swift 교육용으로 개발된 iPad PlayGround 앱
외에도 많이 있으니 취향에 맞는 툴을 사용해주세요 :)
저는 Mac 으로 진행할 예정이니
Xcode PlayGround 를 이용할 겁니다.
Mac Appstore 에서
Xcode 를 다운로드하신 후
Xcode 를 열면
저렇게 뭔지 알 수 없는 3개가 보이는데,
빨간 네모가 쳐져있는 거 누르면 될 거 같아요
Get started with a playground
별도의 빌드(Build) 작업 없이
즉각적인 코드와의 상호작용이 뛰어나기에
간단한 작업물의 결과를 보기에 좋습니다.
기존에는 코드의 결과물을 보려면 컴파일을 누르고
결과를 확인해야하는 번거로움이 있었는데 그 과정을 없앤거죠
또한 시각적으로도 상호작용 한다는 느낌을 강하게 주기 때문에
보기 편리하다는 장점이 존재하기도 하고요
Create a new Xcode project
실제 프로젝트를 진행할 수 있는 곳 입니다.
간단한 싱글 뷰 어플리케이션
부터 AR 게임까지!
Clone an existing project
마지막은 git 이라는 개념인데 이는 버전 관리 시스템 입니다.
쉽게 말해 협업 시스템이라고 하죠 누군가가 작업해놓은 프로젝트를
복제해서 시작하거나 그 버전으로 서로 다른 베타 버전을 가질 수 있죠
처음 시작하는 입장에서 프로젝트나 git reposiory 에서 클론은 필요없으니
우리는 playground 로 들어가보죠
playground 로 들어간 후
'Blank' 를 선택합니다
Save As: 에서 저장할 파일 명을
지정할 수 있습니다.
Tags: 에서 태그를
지정할 수 있습니다.
아래 폴더에서 저장할 폴더를
지정할 수 있습니다.
모든 준비가 끝나고
Create 버튼을 누르면
짠
모든 준비가 끝난겁니다!
간단하게 살펴보면
기존에 C 언어나 Java 언어를
조금 알고계시는 분들이라면
조금 생소하실 것 같습니다.
가장 먼저 int, char
같은 타입의 부재와
문장의 끝맺음 역할을 하는
세미콜론 (;)의 부재!
는 다음에 들고오겠습니다…
'Programming•프로그래밍 > Swift•스위프트' 카테고리의 다른 글
Swift 5 프로그래밍 / #2. 연산 (0) | 2020.06.03 |
---|---|
Swift 5 프로그래밍 / #1. 변수와 타입 (0) | 2020.05.27 |
Swift 5 프로그래밍 / Swift 5 Programming / Prologue (0) | 2020.05.26 |