728x90
CustomStringConvertible 프로토콜로 인스턴스를 정의하면 내 입맛대로 텍스트를 출력할 수 있다.
다음과 같이 Greeting 구조체를 만들고 프로퍼티를 출력하면
당연히 위의 결과가 나온다.
그러나 CustomStringConvertible 프로토콜로 내가 원하는 형식을 만들어주면
의도한 대로 구조체의 프로퍼티를 출력할 수 있다.
CustomStringConvertible 프로토콜로 인스턴스를 정의하면 내 입맛대로 텍스트를 출력할 수 있다.
다음과 같이 Greeting 구조체를 만들고 프로퍼티를 출력하면
당연히 위의 결과가 나온다.
그러나 CustomStringConvertible 프로토콜로 내가 원하는 형식을 만들어주면
의도한 대로 구조체의 프로퍼티를 출력할 수 있다.