명명법 / 콘솔로그 / 문자열 보간법

윤형찬·2020년 12월 3일
0

Swift 기초

목록 보기
1/16
post-thumbnail

1. 명명법

기본적으로 Camel Case 방식으로 명명한다.

  • Lower Camel Case : fuction, method, variable, constant
    ex) someVariableName
  • Upper Camel Case : type(class, struct, enum, extension…)
    ex) Person, Point, Week

✤ Swift는 모든 대소문자를 구분합니다.

2. 콘솔로그 남기기

  • print 함수 : 단순 문자열 출력
  • dump 함수 : 인스턴스의 자세한 설명(description 프로퍼티)까지 출력

3. 문자열 보간법 (String Interpolation)

  • 프로그램 실행 중 문자열 내에 변수 또는 상수의 실질적인 값을 표현하기 위해 사용. \()

예제

/* 콘솔로그와 문자열 보간법 */
import Swift

let age: Int = 10

"안녕하세요! 저는 \(age)살입니다."
// == "안녕하세요! 저는 10살입니다."

"안녕하세요! 저는 \(age + 5)살입니다."
// == "안녕하세요! 저는 15살입니다."

print("안녕하세요! 저는 \(age + 5)살입니다.")

print("\n###################\n")

class Person {
    var name: String = "velmash"
    var age : Int = 26
}

let velmash: Person = Person()

print(velmash)

print("\n###################\n")

dump(velmash)



모든 소스코드는 https://github.com/velmash/swift_basic 에 있습니다.
profile
https://github.com/velmash

0개의 댓글

관련 채용 정보