k-coding
Sender 와 tag 본문
Sender 와 tag
Sender
액션 핸들러를 담당하는 객체로
다음과 같은 메소드를 호출하는 caller를 의미한다.
@IBAction func buttonPressed(sender: AnyObject) {
print(sender.tag)
}
tag
tag는 프로그램에서 View객체를 식별하는 데 사용하는 정수를 의미합니다.
정수값을 설정하여 사용할 수 있고 값을 설정하지 않는다면 Default값은 0입니다.
위에 4개의 각 버튼에 tag값을 부여하면
다음과 같은 action 메소드 하나로 4개의 버튼을 쉽게 관리할 수 있다.
'iOS > Xcode' 카테고리의 다른 글
Xcode 테이블 뷰 ( 2 ) (0) | 2021.11.23 |
---|---|
Xcode 테이블 뷰 ( 1 ) (0) | 2021.11.22 |
Xcode 오토 레이아웃 (Auto Layout) ( 1 ) (0) | 2021.11.08 |
Xcode UISlider (0) | 2021.11.05 |
Xcode UILabel (0) | 2021.11.05 |
Comments