🔥 Hello, World!

301자
5분

알림

이 문서는 애플 Swift 공식 문서인 Swift Tour를 한국어로 편역한 내용을 담고 있습니다.

전통적으로 새로운 프로그래밍 언어를 배울 때는 화면에 "Hello, world!"라는 문구를 출력하는 것으로 시작합니다. Swift에서는 단 한 줄의 코드로 이를 실현할 수 있어요.

print("Hello, world!")
// "Hello, world!"를 출력합니다.
swift

다른 언어를 알고 있다면 이 문법이 익숙할 거예요. Swift에서는 이 한 줄의 코드가 완전한 프로그램이 됩니다. 텍스트를 출력하거나 문자열을 다루는 등의 기능을 위해 별도의 라이브러리를 가져올 필요가 없죠. 전역 범위에 작성된 코드는 프로그램의 진입점으로 사용되므로 main() 함수가 필요하지 않습니다. 또한 모든 문장의 끝에 세미콜론을 쓸 필요도 없어요.

이 둘러보기에서는 다양한 프로그래밍 작업을 수행하는 방법을 보여줌으로써 Swift로 코드를 작성하기 시작하는 데 충분한 정보를 제공합니다. 이해되지 않는 부분이 있더라도 걱정하지 마세요. 이 둘러보기에서 소개된 모든 내용은 이 책의 나머지 부분에서 자세히 설명될 거예요.

자, 그럼 Swift 코드를 한 줄 한 줄 살펴보면서 무슨 일이 일어나는지 알아봅시다.

print("Hello, world!")
// "Hello, world!"를 출력합니다.
swift

print 함수는 괄호 안에 전달된 값을 콘솔에 출력해요. 여기서는 "Hello, world!"라는 문자열을 전달했네요. 문자열은 큰따옴표(")로 묶어 표현합니다.

코드의 끝에는 주석이 추가되어 있어요. 주석은 //로 시작하며, 해당 줄의 끝까지 이어집니다. 주석은 코드의 실행에 영향을 주지 않고, 코드를 읽는 사람들에게 설명을 제공하는 역할을 해요.

Swift에서는 print 함수를 사용하여 간단하게 값을 출력할 수 있습니다. 출력할 값을 괄호 안에 전달하기만 하면 되죠. 문자열 이외에도 숫자, 불리언 값 등 다양한 타입의 값을 출력할 수 있어요.

print(42)    // 숫자 42를 출력합니다.
print(true)  // 불리언 값 true를 출력합니다.
swift

이처럼 Swift는 간결하고 표현력이 좋은 문법을 가지고 있어요. 코드를 쉽게 읽고 이해할 수 있죠. 불필요한 장황함 없이 핵심적인 로직에 집중할 수 있습니다.

지금까지 Swift로 "Hello, world!"를 출력하는 방법을 알아보았어요. 이 간단한 예제를 통해 Swift 코드의 기본 구조와 문법을 살펴보았죠. 앞으로 Swift의 다양한 기능과 개념들을 하나씩 파헤쳐 나가면서, 점차 더 복잡하고 강력한 프로그램을 만들어 갈 수 있을 거예요.

Swift와 함께하는 이 여정이 즐겁고 유익하길 바랍니다. 같이 열심히 공부해 보아요!