
iOS에서 버튼 액션 연결 - addTarget vs addAction
·
📱 iOS
iOS 앱을 개발하다 보면 버튼을 누르거나 스위치를 바꾸는 등, 사용자의 동작에 반응해야 할 일이 자주 있다. 이럴 때 대표적으로 사용하는 방법이 바로 addTarget(_:action:for:)이다. 오늘은 그 addTarget과, iOS 14부터 새로 등장한 addAction을 알아보고 비교해봤다. 🤔 addTarget(_:action:for:)이란? addTarget은 UIControl 계열(UI버튼, 스위치, 슬라이더 등)의 요소가 사용자 이벤트에 반응하도록 특정 메서드를 연결해주는 방식이다.let button = UIButton()button.addTarget(self, action: #selector(tapButton), for: .touchUpInside)@objc func tapBut..