프로그래밍

스위프트 핵심어 Mutating | 스위프트강좌 Swift

스위프트 핵심어 Mutating  스위프트에서 구조체와 열거형은 Value Type이기 때문에 생성된 객체의 메소드 안에서 해당 Value Type의 속성값을 바꿀 수 없습니다.그래서 나타난 스위프트 핵심어 Mutating 을 알아보겠습니다. 이런 전제하에서 스위프트 Mutating 핵심어는 해당 Value Type 내의 메소드가 속성값을 바꿀 수 있도록 만듭니다. 애플의 예제를 보겠습니다.  위 코드에서 Point 구조체는 x와 y 속성값을 가지고 있습니다. 그런데 구조체 […]