본문 바로가기

Apple/Swift

Swift 06 - 익스텐션(extension)

반응형

extension은 기존 타입에 메서드를 추가하여 원래 없었던 일을 수행하게 하는 기능이다. 

struct Player {
    var playerName: String
    var backNumber: Int
}

extension Player {
    func callPlayer() {
        print("nice one \(playerName)")
    }
}

 

반응형

'Apple > Swift' 카테고리의 다른 글

Swift 08 - stride()  (0) 2022.03.21
Swift 07 - 옵셔널(Optional)  (0) 2022.03.13
Swift 05 - 프로토콜(Protocol)  (0) 2022.03.12
Swift 04 - 클래스(class)  (0) 2022.03.12
Swift 03 - 구조체(struct)  (0) 2022.03.12