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
'Swift' 카테고리의 다른 글
Swift 강좌 5 - 객체(Objects)와 클래스(Classes) (0) | 2022.10.22 |
---|---|
Swift 강좌 4 - 함수 (0) | 2022.10.22 |
Swift 강좌 3 - 제어문 : if, for - in, switch, repeat - while (0) | 2022.10.22 |
Swift 강좌 2 - 상수와 변수 (0) | 2022.10.22 |
SwiftUI 강좌 - Introducing SwiftUI 따라잡기 - 장소 소개하는 화면 만들기 (0) | 2022.01.16 |
시간날때마다 틈틈이 이것저것 해보며 블로그에 글을 남깁니다.
블로그의 문서는 종종 최신 버전으로 업데이트됩니다.
여유 시간이 날때 진행하는 거라 언제 진행될지는 알 수 없습니다.
영화,책, 생각등을 올리는 블로그도 운영하고 있습니다.
https://freewriting2024.tistory.com
제가 쓴 책도 한번 검토해보세요 ^^
그렇게 천천히 걸으면서도 그렇게 빨리 앞으로 나갈 수 있다는 건.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!