비슷한 기능을 가진 두 개의보기 컨트롤러가 있습니다. 그들 중 일부는 IBActions입니다. 버그를 수정하는 것이 더 쉽도록 함께 모으는 방법이 있습니까? 상속을 시도했지만 작동하지 않는 것 같습니다.iOS (IBAction)에서 코드를 재사용하는 방법은 무엇입니까?
@implementation ClassA
-(IBAction)f
{
//some code here
}
@implementation ClassB
-(IBAction)f
{
//some code here
}
제 질문은 함수 f를 한 번 작성하는 방법입니까? 버그가있는 경우이 방법으로 버그를 빨리 해결할 수 있습니다.
질문을 해결하고 올바르게 질문하십시오. – vishiphone
몇 가지 코드를 게시 할 수 있습니까? – iMash
void와 같은 IBActions 메서드를 사용하고 특정 (id) 보낸 사람 매개 변수 (예 : 보낸 사람이 button1 및 button2 인 경우)를 사용하여 호출 할 수 있습니다.이 메서드를 호출 한 UI 요소를 확인할 수 있습니다. 이것은 당신이 방법을 다양 화하는 것을 도울 것입니다. – Vinh