iOS

[iOS/Swift] 9. 익스텐션(Extension)

AHHYE 2021. 2. 9. 11:49

 

 Extension 

: 이미 정의된 타입에 새 속성 또는 메서드 추가

* extension 사용하여 정의

* override는 불가능

extension Int {
    var squareof: Int { return self * self }
}

let num = 4.squareof
print("4의 제곱은 \(num)입니다.") //4의 제곱은 16입니다.