스위프트 3에서 선택기 메서드를 많이 검색했지만 혼란 스럽습니다.인수가있는 스위프트 3 선택기
1) 차이점은 무엇입니까 Selector
& #selector
?
2) Selector
으로 쓰면 함수가 윤곽선이 그려져 있지 않습니다.
3) #selector
방법으로 매개 변수를 전달하는 방법.
내 코드
let button = UIButton()
button.addTarget(self, action: #selector(getData(_:true)), for: .touchUpInside)
button.addTarget(self, action: Selector(), for: .touchUpInside)
func getData(_ isShowing:Bool){
}
당신은 내 혼란을 취소 도와 드릴까요?
내가 #selector
단지 형 Selector
의 객체를 생성하는 언어 구조라고 생각
이 하나 개 http://stackoverflow.com/questions/41520683/swift-3-unrecognized-selector-sent-to-instance-uibutton –
에 관한 질문 (3)과 비교 그냥 ('#selector를 사용 getData)'매개 변수를 지정할 필요가 없습니다. –
@LeoDabus 답장을 보내 주셔서 감사합니다.하지만 조건을 확인하기 위해 값을 전달해야합니다. – user1673099