안녕하세요저번에 이어서 프로토콜을 좀 더 자세히 알아보고자 합니다 Protocol| protocol-1에서 다루었던 것들은기본적으로 사용하는 이유와전반적으로 기본적으로 속성과 메서드들을 정의하고 사용하는 방법과 자주 사용하진 않는다고 하는 Protocol 생성자와 실패 가능 생성자에 대해서 다루었습니다 우선 저번에도 말했다시피 공통된 함수를 만들어 활용할 수 있는 효율 좋은 녀석이라고 말했습니다이번에 강의를 듣고 정리하는 부분은 프로토콜은 1급 객체라고 알 수 있었고 타입 캐스팅을 사용할 수 있는 부분과신기하게도 반드시 구현해야하는걸로 알고 있었던 프로토콜 메서드를@objc로 선언하면 선택적으로 구현해도 되고 안해도 되는 걸로 변경이 된다는 부분을 알게되었답니다 :) 마지막으로 프로토콜 확장에 적용하여..