morijwana
수로그
morijwana
전체 방문자
오늘
어제
  • 분류 전체보기
    • 강의노트
    • Machine Learning
      • Pandas
      • NLP
    • Computer Science
      • Linux
      • TIL
    • Development
      • React
      • Swift
      • Javascript
    • 스터디 기록
      • Clean Code
      • 구글 BERT의 정석
      • 개발도서
      • 기타
    • Problem Solving
      • Baekjoon
      • ICPC Sinchon
    • 끄적
      • 끄적끄적
      • 요리왕

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • gdsc
  • nlp
  • 프레임워크없는프론트엔드개발
  • Solution Challenge
  • Pandas
  • 회고
  • 데이터사이언스
  • ML
  • 구부정스터디
  • 개발도서
  • 프로그래밍언어론
  • 구글BERT의정석
  • cs224n
  • GDSC Sookmyung
  • 백준
  • Python
  • Bert
  • 민트하임스터디
  • word2vec
  • 자연어처리

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
morijwana

수로그

Development/Swift

[Swift]이름 정의 규칙 - Camel Case

2020. 3. 3. 21:14

스위프트가 사용하는 이름 정의 규칙은 'Camel Case'임.

Camel Case에 따라 이름을 정의하면 낙타 등에 있는 혹처럼 올록볼록한 이름이 나오기 때문에 지어진 이름이라고 함.

swift에서는 무엇의 이름을 짓느냐에 따라 두가지 정의 방법으로 나뉨.

 

1) UpperCamelCase

  • 나오는 단어의 첫 글자를 모두 대문자로 써주는 방법.
  • Class(객체), Structure(구조체), Enumeration(열거형), Extension, Protocol 등의 이름을 정의할 때 사용함.
  • 예) Name, BookIndex, MemberNumber, UserStatusCode 등

 

2) lowerCamelCase

  • 첫 단어를 제외한 모든 단어의 첫글자는 UpperCamelCase처럼 모두 대문자로 써줌
  • Variable(변수), Constant(상수), Method, Function(함수), Property(속성), Parameter 등의 이름을 정의할 때 사용함.
  • 예) name, bookIndex, memberNumber, userStatusCode 등

 

저작자표시 (새창열림)

'Development > Swift' 카테고리의 다른 글

[Swift]연산자 메소드 - Operator Method  (0) 2020.07.15
[Swift]Swift가 제공하는 연산자들 - Operators in Swift (2)  (0) 2020.07.15
[Swift]Swift가 제공하는 연산자들 - Operators in Swift (1)  (0) 2020.07.15
    'Development/Swift' 카테고리의 다른 글
    • [Swift]연산자 메소드 - Operator Method
    • [Swift]Swift가 제공하는 연산자들 - Operators in Swift (2)
    • [Swift]Swift가 제공하는 연산자들 - Operators in Swift (1)
    morijwana
    morijwana
    행복한 휴학생의 devlog

    티스토리툴바