UIPickerViewの場合、ピッカービューコンポーネントで選択された行情報を決定するために使用する2つのアプローチがあることがわかります。1つのアプローチは、次のようなValueChangedイベントにカスタムメソッドを使用することです。
- (IBAction)onValueChanged:(id)sender
もう1つは、次のようなデリゲートメソッドを使用することです。
(void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component {...}
では、2つのアプローチの違いは何ですか?そして、いつ私は一方を他方の上に使用しますか?