코딩하는 쨈이

[ErrorLog][SwiftUI] DateFormatter 생성 시 Value of type 'DateFormatter' has no member 에러 해결 본문

쨈, Study/ː SwiftUI

[ErrorLog][SwiftUI] DateFormatter 생성 시 Value of type 'DateFormatter' has no member 에러 해결

정쨈 2024. 3. 4. 21:09

1. 문제

1) 원래는 View에서 DateFormatter를 사용해서 'yyyy/MM/dd'로 띄워주는 변수를 만들었다.

 

2)그러다 여기저기서 쓸데가 많아서 정적 속성(static property)로 바꿔주려고 따로 파일을 생성해서 구조체로 만들었는데,

Value of type 'DateFormatter' has no member 'dateFormat' 에러가 발생했다.

 

2. 해결방법

원인은 DateFormatter가 원래 있던 클래스이기 때문에 이를 구조체로 만들어줄 때는 다른 이름으로 만들어야 했기 때문이다.

 

구조체 이름을 MyDateFormatter로 바꾸고 에러가 사라졌다.

 

 

 

 

 

 

 

 

바보같은 errorlog임 주의,,;