모범 사례/문체 관련 질문이 있습니다. IBAction 메서드가 있고 보낸 사람 매개 변수에 대한 필요성이 없다고 가정 해 봅니다. 필요한 경우 보낸 사람 매개 변수를 사용하는 방법을 알고 있습니다. 사람들은 일관성을 위해 (id) 발신자를 메소드 선언에 남겨 두거나 간결성을 위해 제외 시키도록 권장합니까? 기능적으로, 여기서 정당한 대답은 없으며 사람들이 유지 보수 가능성/동료 검토/기타를 위해 최선의 방법을 고려하는 것에 대해 궁금합니다. 감사.iOS : IBAction 신고서에 발신자를 포함 하시겠습니까?
옵션 A :
-(IBAction)foo:(id)sender;
옵션 B :
-(IBAction)foo;
그게 제가 생각하는 곳이기도합니다. 감사. – Joel