スイッチをクリックしたときにイベントを取得したいので、次のようなコーディングを行いましたが、常にnullのイベントを取得しています。どうした?どうすれば達成できますか?
UISwitch *simpleSwitch = [[UISwitch alloc] initWithFrame:(CGRect){ CGPointZero, { self.frame.size.width, self.frame.size.height }}];
[simpleSwitch addTarget:self action:@selector(eventHandler:event:) UIControlEventValueChanged];
[self addSubview:simpleSwitch];
#pragma mark - handler event methods
- (void)eventHandler:(id)sender event:(UIEvent *)event {
NSLog(@"Event type: %@",[event class]);
}