• Feed
  • Explore
  • Ranking
/
/
    🦅 Swift

    [Swift] 기본 개념 및 문법 학습

    Swift
    지
    지성
    2025.02.12
    ·
    2 min read

    Swift란?

    Apple이 개발한 프로그래밍 언어로, 간결하고 안전하며 성능이 뛰어나다.

    iOS, macOS, watchOS, tvOS 개발에 사용된다.

    변수와 상수

    • var: 변경이 가능한 값

    • let: 변경이 불가능한 값

    var name: String = "춘장"  // 변수 선언 (값 변경 가능)
    let age: Int = 4  // 상수 선언 (값 변경 불가능)

    기본 데이터 타입

    • Int, Double, Float, Bool, String, Character, Array, Dictionary

    • 타입 추론 가능하지만 명시적으로 선언 가능

    let number: Int = 10
    let pi: Double = 3.14
    let isSwiftFun: Bool = true

    조건문

    if-else 문을 사용하여 조건을 평가하고 실행할 코드 결정

    let score = 85
    if score >= 90 {
        print("A")
    } else if score >= 80 {
        print("B")
    } else {
        print("C")
    }

    반복문

    반복문을 활용하여 특정 블록의 코드를 여러번 실행 가능

    for i in 1...5 {
        print(i)  // 1, 2, 3, 4, 5
    }
    
    var count = 0
    while count < 3 {
        print("Swift")
        count += 1
    }

    함수

    코드의 재사용성을 높이고, 특정 작업을 수행하는 논리적인 블록 생성

    func greet(name: String) -> String {
        return "Hello, \(name)!"
    }
    print(greet(name: "춘장"))






    - 컬렉션 아티클