You can make anythingby writing
C.S.Lewis
안녕하세요
swift 공부를 해보다가 프로토콜을 다시 공부 하게 되었는데,
사용해보기 좋은 용례가 있어서 공유 합니다.
여러 뷰컨트롤러에서 비슷한 알럿을 띄워야 할때가 있음
알럿 띄우는 코드를 공통화 하고 싶음
프로토콜 확장을 이용해서 미리 정의한 알럿 메소드를 만듬
알럿이 필요한 뷰컨트롤러는 해당 프로토콜을 conform 함으로써 바로 미리정의한 함수사용 가능
말로 하려다 보니 설명이 잘 안되어서
바로 코드부터 공유 드리겠습니다