포스트

1일차 (3)

Swift 기본 문법.

변수와 상수

  • 컨셉
    • 데이터를 담아두는 공간
    • 불러오기 위한 데이터

      문법

  • 변수(Variable) : 데이터를 저장하고 이후에 변경할 수 있는 저장 공간. var 키워드를 사용하여 선언
  • 상수(Constant) : 한번 값이 저장되면 변경할 수 없는 저장 공간. let 키워드를 사용하여 선언

  • 코드
    1
    2
    
      var welcome = "Hello World!"
      let abc = "Welcome to my world"
    

    데이터 타입

  • 컨셉
    • 저장한데이터에는 타입이 존재
    • 다양한 타입들에 다양한 쓰임새
      • 데이터의 종류만큼 존재하는 타입
  • 해롤 -> 문자열
    1
    
    let name : String = "해롤"
    
  • 20 -> 정수
    1
    
    var age : Int = 20
    
  • 3.14 -> 실수
    1
    
    var pi : double = 3.14
    
  • true / false
    1
    
    var isLoggedIn: Bool = true
    
  • 컬렉션
    • 같은 타입의 여러개의 변수를 하나로 묶음.
    • 방법에 따라 여러가지 존재.
  • 배열(Array)
    • 같은 데이터를 하나의 변수에 넣는 방법
    • code
      1
      2
      3
      
      var fruits : [String] = ["Apple", "Banana", "Cherry"]
      fruits.append("Date")
      let firstFruit = fruits[0]. // Apple
      
  • 사전(Dictionary)
    • 키로 밸류에 접근하는 방법
    • 이 세상의 사전과 같은 방법
      1
      2
      3
      
      var captals: [String: String] = ["Korea" : "Seoul", "Japan" : "Tokyo"]
      capitals["China"] = "Beijing"
      let koreanCapital = capitals.["korea"] // Seoul
      
  • 집합 (Set)
    • 순서가 없는 고유한 값들
      1
      2
      3
      
      var colors: Set<String> = ["Red", "Green", "Blue"]
      colors.insert("Yellow")
      let isContainsRed = colors.contains("Red")  // true 
      
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.