observer

    Swift 기초 문법 - 프로퍼티 옵저버, 함수 매개변수, 제네릭

    Swift 기초 문법 - 프로퍼티 옵저버, 함수 매개변수, 제네릭

    프로퍼티 옵저버 변수에 블록 처리를 하여 willSet과 didSet를 선언할 수 있다. willSet은 설정할 값을 먼저 불러와 처리하고, didSet은 설정된 값을 불러와 처리할 수 있다. 함수 매개변수 myFunction 함수에 name이라는 매개변수를 선언하고 String을 반환하도록 선언한다. 이건 일반적인 함수, 메소드 정의이다. 40 line에서 myFunction에서 name이라는 String 값을 호출하고 출력해본다. 이후 myFunctionSecond 함수에는 매개변수를 이름을 선언하고 반환 타입은 String 똑같이 선언해본다. 그리고 만약 클래스 내에 myFunctionSecond 함수에서 받고자 하는 변수명이 myName이다? 그러면 42 line 처럼 함수 매개변수를 myName..