[Swift] Extension(확장) 정복

CHO·2023년 1월 22일
0

[Swift] 공부하기

목록 보기
2/13
  1. 확장?
    Swift를 사용해 코드를 짜다보면, 밑에서 확장을 사용해서 코드를 짠다.
    확장이란 결국 말 그래도, 확장하고자 하는 타입을 쓰기 위함이다.
    그래서 뒤에 추가로 채택하고자 하는 프로토콜을 추가할 수 있다
    즉, 원본 코드를 사용할 때 내가 원하는 기능만을 코드로 쳐서 해당 타입에 확장하는 방식임!

extension을 쓰고, 확장 타입 안에 원하는 메서드 구현을 하면, 함수 사용이 가능함!

  1. 확장에서 제한사항
  • 연산 프로퍼티는 추가할 수 없다! 오로지 연산 프로퍼티만 추가 가능하다고
profile
매일 개념 익히고 적용합니다

0개의 댓글