개요 모바일 개발을 하다보면 버튼이 들어가는 뷰 작업을 굉장히 많이 하게 됩니다. 버튼을 눌렀을 때의 event 처리도 당연히 이어지는 작업 입니다. 버튼에 대한 event 처리는 크게 1. RxSwift의 subscribe 사용 2.@objc function 생성 후 addTarget으로 연결 이 두 가지 방법을 많이 사용하는데요. RxSwift에 대한 내용은 추후에 하나하나 다뤄보는것으로 하고, 오늘은 주로 간단한 event 처리에 주로 사용하는 (사실 읽기 더 편해서...) 2번 방법에서 사용하는 개념들에 대해 알아보겠습니다. let btnConfirm = UIButton() self.addSubview(btnConfirm) btnConfirm.then { $0.addTarget(self, acti..