스위프트는 C랑은 좀 달라서 어느정도는 공부를 해두는게 좋을 거 같아 정리를 하고자 합니다.
코틀린(Kotlin)이랑 비슷한 거 같은데 어느게 먼저 나온 건지는 잘 모르겠네요.
암튼.
가볍게 시작하는 느낌으로 간단하게 모든 언어의 시작인 Hello world 를 출력하는 걸 만들어 보겠습니다.
GUI 는 아직 하긴 좀 그래서 간단하게 문자열 같은 변수 사용법이나 배열, 반복문, 조건문 등 기본적인 사항을 익힐 예정이니 참고 부탁합니다.
우선 Xcode 를 실행한 후
이 화면에서 Create a new Xcode project 를 선택한 후
상단 탭에서 macOS 를 선택하고 Command Line Tool 을 선택합니다.
그리고 Next 를 누르면
프로젝트 설정하는 화면이 나오고
적당히 이름을 입력해 준 후 Next를 눌러주세요.
그러면 어디 저장할지 물어보는데 접근하기 쉬운 경로 아무곳이나 지정해서 만들어 주시면 됩니다.
그러고나면 프로젝트를 편집하거나 할 수 있게 창이 열리는데요
요런식으로 왼쪽에 보이는 것을 확인할 수 있을 겁니다.
그러면 main.swift를 더블클릭 해 주세요
그러면 이런 화면이 보일 텐데요
바로 실행이 가능한 형태입니다.
거의 모든 언어가 처음은 이렇게 Hello, World! 가 나오게 하는 거 같네요.
쨌든
커맨드키 + R 을 누르면 빌드 후 실행을 하게 되고
아래쪽에
요렇게 실행 결과가 나오게 됩니다.
일단 print 는 C 언어로 따지면 printf에 해당하는 거고
php라면 echo 에 해당하는 단순 출력입니다.
근데 다른 언어에 비해서 기능이 좀 더 들어가 있는 걸로 보이네요.
배열 출력은 어찌되나 해서 해봤는데
이렇게 배열 원래의 형태가 나오네요.
PHP 로 따지면 print_r() 을 사용한 느낌이네요.
일단 기본적인 건 여기까지 하고 다음은 변수에 대해서 정리하도록 하겠습니다.
앞으로 강좌(...라고 할만한 수준이 될지는 모르겠지만)를 올릴 예정인데, 기본적으로 애플에서 제공하는 문서를 참고하는 방향으로 진행할 예정입니다.
좋은 서적이나 유튭 동영상도 꽤 많긴 한데, 성격상 공식문서 보는게 마음이 편하더군요.
설명이 대충인 경우도 있어서 답답할 때도 가끔(많이) 있지만요.
'Programming > Swift' 카테고리의 다른 글
[강좌] Swift 03. 변수의 종류(자료형) (0) | 2021.01.16 |
---|---|
[강좌] Swift - 02. 변수의 정의 (0) | 2021.01.15 |