본문 바로가기

프로퍼티2

[Swift] 프로퍼티 저장 프로퍼티계산 프로퍼티값을 저장하고 있는 프로퍼티값을 저장하고 있지 않고 특정하게 계산한 값을 반환해 주는 프로퍼티클래스와 구조체에서만 사용 가능클래스, 구조체, 열거형 모두에서 사용가능저장 프로퍼티let키워드를 이용해서 상수 혹은 var키워드를 이용해서 변수로 선언해 사용struct FixedLengthRange { var firstValue: Int let length: Int}var rangeOfThreeItems = FixedLengthRange(firstValue: 0, length: 3)// 범위 값은 0, 1, 2 입니다.rangeOfThreeItems.firstValue = 6// 범위 값은 6, 7, 8 입니다. 상수 구조체 인스턴스의 저장 프로퍼티구조체를 상수(let)로 .. 2024. 3. 20.
[Swift] 변수와 프로퍼티1 * 2023년 Apple Developer Academy @ POSTECH 에서 swift 스터디를 하며 공부한 내용입니다 1. 변수/프로퍼티의 개념변수의 개념프로그램에서 데이터를 저장하는 메모리 공간이름, 형, 메모리 주소, 값, 영역 등으로 특성을 구분지어 볼 수 있음var number1 : Int = 20이름 = 변수를 구분하기 위해 사용 ⇒ number1고유 이름을 ‘식별자’(Identifier)’라고 함형 = 타입 = 데이터의 자료형 ⇒ Int값 = 변수에 들어가는 데이터 ⇒ 20영역 = 변수가 사용 가능한 범위 변수와 상수변수변할 수 있는 값을 저장var 변수명 : 데이터 타입 = 값데이터 타입은 생략 가능상수변하지 않는 일정한 값을 저장let 상수명 : 데이터 타입 = 값데이터 타입 생략 가.. 2024. 3. 15.
반응형