본문 바로가기

프로퍼티2

[iOS/Swift] 간단하게 알아보는 프로퍼티(Property)의 유형 쉬어가는 차원으로.. 앞서 살펴본 클래스의 구성요소 중 내부에 선언되는 변수, 상수인 프로퍼티(Property)에 대한 내용을 다뤄볼까 합니다. 메모리(Memory)관련 내용과 함께 다루기엔, 다소 장황해질 수 있으므로 이번 포스팅에선 매우 간략하게 살펴보도록 하겠습니다. (지연 저장 프로퍼티나 타입 프로퍼티는, 구조체 포스팅 이후에..) 저장 프로퍼티(Stored Property) 클래스나 구조체 내부에서 활용가능한, 메모리 상에 저장되는 프로퍼티 우선, 지금까지 살펴본 프로퍼티의 유형, 저장 프로퍼티를 먼저 짚고 넘어가겠습니다. 저장 프로퍼티란? 값를 저장하기 위해 선언하는 변수 혹은 상수입니다. 클래스(Class)나 구조체(Struct)에서만 활용이 가능합니다! 저장 프로퍼티는 메모리(Memory).. 2023. 2. 12.
[iOS/Swift] 클래스(Class)의 선언과 구성요소 파악하기 지난 포스팅의 주제인, 인스턴스(객체)를 실체화 하는 추상화된 틀, 클래스(Class)에 대한 선언방식, 그리고 구성요소에 대해 예시코드를 바탕으로 살펴보도록 하겠습니다. 아래 내용은 이번 포스팅에서 계속해서 다룰 예시 상황입니다. A 은행은 청년을 위한 저축계좌 상품을 만들었습니다. - 해당 계좌는 총 1,000,000원의 저축 한도가 정해져 있습니다. - 또한, 계좌번호와 현재의 잔액을 파악할 수 있는 기능이 있습니다. Swift 클래스 선언하기 인스턴스(객체)의 구체화를 위한 '청사진' 만들기 A은행은, 저축계좌 상품을 만들기 위해 청사진(Blueprint), 용어 그대로 설계를 목적으로 한 틀인 공통적인 조건의 계좌 클래스(Class)를 생성합니다. 클래스 기본구문 새롭게 생성하는 클래스(틀)는,.. 2023. 1. 31.