내가 행동 정수 파라미터 (예를 들어있는 NSString) 전달할 수 @selector를 (ActionMethod :)는 NSString 파라미터 : @ 선택기 (ActionMethod :
동작이있는 UIButton
관련된 감사 !
내가 행동 정수 파라미터 (예를 들어있는 NSString) 전달할 수 @selector를 (ActionMethod :)는 NSString 파라미터 : @ 선택기 (ActionMethod :
동작이있는 UIButton
관련된 감사 !
아니요, 동작 메서드는 UIButton (또는 다른 UIControl)을 유일한 매개 변수로 전달하여 호출됩니다. 그러나 UIButton을 서브 클래스 화하고 인스턴스 변수를 추가 한 다음 버튼에 문자열을 저장할 수 있습니다. 액션 메서드가 호출되면 문자열에 액세스 할 수 있습니다.
지도를 사용하여 태그와 NSString 간의 매핑을 저장하십시오. UIButton에서 일부 데이터를 원하면 태그를 가져온 다음 매핑 테이블을 검색하여 관련 NSString을 가져옵니다.
질문이 명확하지 않습니다. 선택기를 정수 또는 NSString 매개 변수로 호출하려고합니까? 그리고 선택기가 UIButton의 기존 함수에 전달되거나 무작위로 호출하려고합니다. – Perception
나는 NSString을 method에 passe 할 것이고, NSString을 전달하기 때문에 button.tag를 사용하여 그것을 할 수 없다. 그래서 NSString을 @selecteor에 전달할 수 있는지 물어 봅니다 ... –
확실히 버튼의 태그 속성에 NSString을 저장할 수 없습니다. 선택자를 만들 때 인수를 전달하지 않으며 수행하려고하는 예제가 없으면 훨씬 많은 도움을 줄 수 없습니다. – Perception