반응형

Hello, world를 화면에 출력해봅니다.

 

A Swift Tour ( https://docs.swift.org/swift-book/GuidedTour/GuidedTour.html ) 문서의 코드를 Swift Playground( https://swiftfiddle.com/ ) 에서 실행시켜 보며 진행해보았습니다. 

 

본 문서는 공부한 내용을 정리하는 목적으로 작성되었으며 A Swift Tour 문서의 내용을 바탕으로 하고 있습니다. 잘못된 점이 있을 수 있습니다. 

 

2021. 10. 04   최초작성 

2021. 11. 02   접속 불가 상태인 Swift Playground 사이트 변경

2022. 10. 22   최종 수정



다음 코드를 사용하여 “Hello, world!” 문자열을 화면에 출력할 수 있습니다. 

print("Hello, world!")
// Prints "Hello, world!"

 

코드를 복사해서 Online Swift Playground에 붙여넣은 후,  Run 버튼을 클릭하면 아래쪽에 실행결과 Hello, world!가 보입니다. 

 

몇가지 살펴보면

 

문자열을 화면에 출력하거나 문자열을 다루기 위해 추가 라이브러리를 가져올 필요가 없습니다. 여기에선 “Hello, world!” 을 화면에 출력하기 위해 print문만으로 충분합니다. 

 

main 함수가 없는 것을 볼 수 있습니다. 전역 스코프(Global Scope)에서 작성된 코드는 프로그램의 진입점(entry point)으로 사용되므로 main 함수가 필요하지 않기 때문입니다. 

 

문장의 끝에 세미콜론을 쓸 필요가 없습니다.

 

// 로 시작하는 줄은 컴파일러에서 처리하지 않습니다. 코드 설명을 적기위해 사용됩니다. 




Swift 강좌 1 - Hello, world

https://webnautes.tistory.com/1549



Swift 강좌 2 - 상수와 변수

https://webnautes.tistory.com/1550



Swift 강좌 3 - 제어문 : if, for - in, switch, repeat - while

https://webnautes.tistory.com/1551



Swift 강좌 4 - 함수

https://webnautes.tistory.com/1552



Swift 강좌 5 - 객체(Objects)와 클래스(Classes)

https://webnautes.tistory.com/1558



Swift 강좌 6 - 열거형(Enumerations)과 구조체(Structures)

https://webnautes.tistory.com/1559



Swift 강좌 7 - 프로토콜(Protocols)과 익스텐션(Extensions)

https://webnautes.tistory.com/1562



Swift 강좌 8 - 에러 처리(Error Handling)

https://webnautes.tistory.com/1566



Swift 강좌 9 - 제네릭(Generics)

https://webnautes.tistory.com/1568

 

반응형

문제 발생시 지나치지 마시고 댓글 남겨주시면 가능한 빨리 답장드립니다.

도움이 되셨다면 토스아이디로 후원해주세요.
https://toss.me/momo2024


제가 쓴 책도 한번 검토해보세요 ^^

+ Recent posts