[스위프트 기초] 1. 명명법 / 콘솔로그 / 문자열 보간법

2022. 5. 18. 13:07·Swift

[명명법]

swift는 기본적으로 Camel Case 사용 / swift는 모든 대소문자를 구분

 

 * Camel Case란? 

낙타대문자. 단어의 중간에 띄어쓰기나 표기 없이 대문자를 사용하는 방법을 의미한다. 예로는 iPhone, eBay, FedEx 등이 있다.

 

- Lower Camel Case : function, method, variable, constant (함수, 메서드,변수,상수 등)

    ex. someVariableName

- Upper Camel Case : type(class,struct,enum,extension (클래스,구조체,열거형,익스텐션과 같은 타입 이름)

    ex. Person,Point,Week

 

 

[콘솔로그]

- print : 단순 문자열 출력

- dump : 인스턴스의 자세한 설명(description 프로퍼티)까지 출력

 

 

[문자열 보간법 String Interpolation]

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

\() 사이에 넣어주면 자동치환

ex.

let age: Int 10

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

 

*실습

* 문자열 보간법 \() 괄호 안에 연산을 넣어도 출력 가능

* print를 사용한 경우 문자열만 출력됐지만 dump를 사용한 경우에는 자세한 설명도 같이 출력됨

저작자표시 변경금지 (새창열림)

'Swift' 카테고리의 다른 글

[스위프트 기초] 6. 함수 기본  (0) 2022.05.21
[스위프트 기초] 5. 컬렉션타입(Array, Dictionary, Set)  (0) 2022.05.21
[스위프트 기초] 4. Any, AnyObject, nil  (0) 2022.05.21
[스위프트 기초] 3. 기본 데이터 타입  (0) 2022.05.21
[스위프트 기초] 2. 상수와 변수  (0) 2022.05.18
'Swift' 카테고리의 다른 글
  • [스위프트 기초] 5. 컬렉션타입(Array, Dictionary, Set)
  • [스위프트 기초] 4. Any, AnyObject, nil
  • [스위프트 기초] 3. 기본 데이터 타입
  • [스위프트 기초] 2. 상수와 변수
microsaurs
microsaurs
개발 스터디로그입니다. 공부한 내용을 정리해서 올립니다 ㅇ-ㅇ
  • microsaurs
    microsaurs.devlog
    microsaurs
  • 전체
    오늘
    어제
    • 분류 전체보기 (138)
      • Algorithm Study (39)
      • JAVA (8)
      • Swift (11)
      • Python (21)
      • CS (5)
      • React (3)
      • 리얼클래스 studylog (27)
      • 정보처리기사[실기] (23)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    정처기실기
    나도코딩
    정보처리기사실기
    리얼클래스
    영어회화
    영어독학
    Algorithm
    파이썬문법
    프로그래밍언어
    스위프트기초
    파이썬기초
    ios프로그래밍
    study
    프로그래머스
    ios프로그래밍을위한스위프트기초
    파이썬
    javaalgorithm
    Python
    The Office
    타일러영어
    정보처리기사프로그래밍언어
    정보처리기사
    Java
    알고리즘
    javaStudy
    리얼학습일기
    더오피스
    ios개발
    자바알고리즘
    SWIFT
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
microsaurs
[스위프트 기초] 1. 명명법 / 콘솔로그 / 문자열 보간법
상단으로

티스토리툴바