将(void)sender作为第一行的方法

AAV*_*AAV 0 arguments casting objective-c

什么是(void)sender;在下面的代码呢?我无法理解该表达式的用途.

- (IBAction)signIn:(id)sender {
       (void)sender;    
       [self dismissKeyboardIfNeeded];
}
Run Code Online (Sandbox Code Playgroud)

mip*_*adi 5

这是让编译器知道sender该方法中未使用该参数的一种方法.