2020/09/12

    [ETC_011] 프로퍼티와 메서드 (2)

    키 경로와 메서드키 경로 (신속한,재빠른을 의미하는 영단어인 Swift! 로고는 Swift라고 불리우는 칼새를 의미한다고 한다...!) 키 경로(Key Path)란 무엇일까? 보통은 struct.property 나 class.property와 같이 일반적으로 접근하나, 키 경로의 경우 간접적으로 특정 타입의 어떤 프로퍼티 값을 가리켜야 할지 미리 지정해두고 사용할 수 있다.\타입이름.경로.경로 ~ 일반적으로 위 처럼 사용되며, 예시를 통해 이해해보자.import UIKit class Person { var name: String init(name:String){ self.name = name }} struct Product { var name: String var owner: Person} print(t..