본문 바로가기

프로그래밍 팁/Swift16

1-4. Swift - 세미콜론(Semicolons) 문법 개념 정리 세미콜론(Semicolons) 다른 언어와는 다르게 Swift는 각 표현(statement) 뒤에 세미콜론(;)을 사용하는 것을 강제하지 않습니다. 물론 사용자가 원한다면 여전히 세미콜론을 사용해도 됩니다. 반면 한 줄에 연달아 여러 표현을 작성하는 경우에는 구분을 위해 세미콜론을 꼭 사용해야 합니다. let cat = "🐱"; print(cat) 위 코드는 다음과 같이 글로 표현할 수 있습니다. "cat이라는 이름의 변수에 고양이 이모티콘을 저장합니다. 그리고 세미콜론(;)을 통해 구분을 짓고 cat 변수를 출력하는 print 함수를 작성합니다. 그 결과로 고양이 이모티콘이 출력됩니다." 이 글은 Apple이 제공하는 'The Swift Programming Language 5.2 버전' (https:.. 프로그래밍 팁/Swift 2020. 11. 1.
1-3. Swift - 주석(Comments) 문법 개념 정리 주석(Comments) 코드를 작성하는 도중에 메모를 남기고자 한다면 주석(comment) 기능을 사용하면 됩니다. 주석은 코드 내에서 처리되지 않는 텍스트를 일컬으며, 사용자가 작성한 코드가 컴파일될 때 Swift는 사용자가 작성한 주석을 처리하지 않고 무시하고 지나갑니다. Swift의 주석은 C 언어의 주석과 매우 비슷하며, 한 줄짜리 주석은 두 개의 정방향 슬래시(//)로 시작합니다. // 이것이 주석입니다. 여러 줄의 주석을 입력하기 위해서는 주석 처리하고자 하는 텍스트의 앞에 한 개의 정방향 슬래시와 별표(/*)를 입력합니다. 그리고 텍스트의 뒤에는 별표와 정방향 슬래시(*/)를 입력합니다. /* 이것 또한 주석입니다. 하지만 여러 줄로 작성된 주석입니다. */ C 언어에서 제공하는 여러 줄 주.. 프로그래밍 팁/Swift 2020. 10. 30.
1-2. Swift - 상수와 변수(Constants and Variables) 문법 개념 정리 상수와 변수(Constants and Variables) 상수(constant)와 변수(variable)는 특정한 타입의 값과 이름을 서로 연관 짓습니다. 이를테면, 정수형 타입의 값인 10과 maximumNumberOfLoginAttempts라는 이름을 서로 연관 짓거나, 문자열 타입의 값인 Hello와 welcomeMessage라는 이름을 연관 지을 수 있습니다. 상수의 값은 한 번 정해지면 다시 변경될 수 없습니다. 반면 변수의 값은 정해진 후에도 다른 값으로 변경될 수 있습니다. 상수(常數)의 '상'은 항상 상의 한자를 쓰며, 변수(變數)의 '변'은 변할 변의 한자를 쓰는 것에서도 유추할 수 있습니다. 상수와 변수의 선언 상수와 변수는 사용하기 전에 먼저 선언이 이루어져야 합니다. 상수는 let .. 프로그래밍 팁/Swift 2020. 10. 28.
1-1. Swift - The Basics 문법 개념 정리 Swift는 iOS, macOS, watchOS, tvOS용 앱 개발을 위한 새로운 프로그래밍 언어입니다. Swift가 새로운 프로그래밍 언어이기는 하지만, C 언어와 Objective-C 언어를 사용하여 개발하는 것과 비교했을 때 많은 점에 있어서 비슷합니다. Swift는 C 언어와 Objective-C 언어에서 볼 수 있는 모든 기본 타입을 Swift만의 방식으로 제공합니다. 이러한 기본 타입에는 정수(integer)를 위한 Int 타입, 부동소수점 값(floating-point value)을 위한 Double과 Float 타입, 불리언 자료형 값(Boolean values)을 위한 Bool 타입, 문자로 이루어진 데이터를 위한 String 타입이 있습니다. 이와 더불어 Swift는 배열(Array).. 프로그래밍 팁/Swift 2020. 10. 26.