01) Swift 알아야 할 규칙들

Kang.__.Mingu·2021년 3월 26일
1

Swift

목록 보기
2/15

📌 1. Camel case

Swift 언어는 기본적으로 Camel case를 사용합니다. 즉 대소문자를 구분한다는 뜻이겠죠.

  • Lower Camel Case: 함수, 메서드, 인스턴스 이름은 첫 글자를 소문자로 사용하는 소문자 카멜케이스를 사용합니다.
    ex) someVariableName

  • Upper Camel Case: 클래스, 구조체, 익스텐션, 프로토콜, 열거형 이름은 타입의 이름이기 때문에 첫 글자를 대문자로 사용합니다.
    ex) Point, Work

📌 2. 콘솔 로그

콘솔 로그는 디버깅 중 디버깅 콘솔에 보여줄 로그를 뜻합니다.

Swift에서는 print(), dump() 함수를 사용하여 콘솔 로그를 출력할 수 있습니다.

  • print()
    • 단순 문자열 출력
  • dump()
    • 인스턴스의 자세한 설명까지 출력

📌 3. 문자열 보간법

문자열 보간법은 프로그램 실행 중 문자열 내에 변수 또는 상수등 표현하기 위해 사용합니다.

  • ( )
    • 문자열 내에 (변수나 상수)를 넣어주게 되면 이를 문자열로 치환해서 넣습니다.

코드를 통해서 한번 봐봅시다.

import UIKit

let name: String = "Mingu Kang"
var age: Int = 21

print("안녕하세요 저의 이름은 \(name)입니다.")
print("나이는 \(age)살 입니다.")

결과

안녕하세요 저의 이름은 Mingu Kang입니다.
나이는 21살 입니다.

문자열로 치환된 결과를 볼 수 있습니다.

📌 4. 주석

주석은 프로그램 소스 코드에 정보를 남기는 목적으로 사용됩니다.

  • 한 줄 주석

    // 한 줄 주석
    print(age) // age를 출력합니다.
  • 여러 줄 주석

    /*
    여러 줄 주석을 시작할 때는 슬래시와 별표를 사용합니다.
    주석을 끝내고 싶을 때는 별표와 슬래시를 사용하면 됩니다.
    */
    
    /*
    import Swift
    
    let name: String = "Mingu Kang"
    var age: Int = 21
    
    print("안녕하세요 저의 이름은 \(name)입니다.")
    print("나이는 \(age)살 입니다.")
    */
profile
최선을 다해 꾸준히 노력하는 개발자 망고입니당 :D

0개의 댓글