인프런 커뮤니티 질문&답변

니르님의 프로필 이미지
니르

작성한 질문수

[Lv.1] 누구나 할 수 있는 - SwiftUI Basic with iOS 17

DatePicker

소스코드 관련 질문

해결된 질문

작성

·

286

0

안녕하세요.

Date Picker강의에서 currentDate, dateFormatter는

computed property인가요??

그러면 get이 생략된건가요??

var currentDate: String { // calculate property
        ...
    }

var dateFormatter : DateFormatter{
       ...
    }

답변 1

0

Jacob(제이콥)님의 프로필 이미지
Jacob(제이콥)
지식공유자

안녕하세요 나르님.

제가 DatePicker 관련해서 자세한 설명이 부족했네요

질문하신 currentDate, dateFormatter 는 computed property 입니다. 계산된 값을 읽어서 저장하지 않고 return 하는 프로퍼티입니다. 그렇기 때문에 get 을 사용해서 값을 return 해주어야 합니다.

computed property 에서는 get 이 생략이 가능하기 때문에 강의에서는 생략하고 진행하였습니다.

 


// 아래와 같이 get 을 생략할 수 있습니다
var name: Type {
   get {
     // statements
      return value
  }
}

var name: Type {
   // statements
   return value
} 

 

니르님의 프로필 이미지
니르

작성한 질문수

질문하기