sender는 해당 메소드를 호출하는 caller를 말한다.
위의 버튼 클릭시 버튼 자체를 말한다.
처음에는 버튼에서 많이 보는데, 아래에서 sender가 보인다.
@IBAction func mainButton(sender: UIButton) {
println(sender.tag)
}
다른 말로는 The object responsible for the action handler. [developer.apple.com/documentation/uikit/uiaction/3600315-sender]
액션 핸들러에 대한 책임이 있는 객체다.
'ios개발' 카테고리의 다른 글
<iOS 디버깅> app store connect 배포 에러 ITMS-90713 (0) | 2021.05.11 |
---|---|
swift에서 @objc란? (0) | 2021.05.01 |
<iOS> What is Cocoa? - 코코아란 무엇인가? 1편 (0) | 2021.02.22 |
<iOS> 키보드가 뷰를 가리는 현상 해결하기. (0) | 2021.02.20 |
<swiftUI> 자간 - character spacing (0) | 2021.02.13 |