Привет Я пытаюсь вызвать метод из метода, я получаю несовместимый тип для слайдера изменен на код, где я звоню метод от:Как вызвать метод IBAction из другого метода
[self EVsliderChanged: (float)EVslider.value ];
Я предполагаю, что это означает, что float не подходит для uislider.value? или, возможно, он ждет меня, чтобы передать ему что-то другое, ниже является psudo код из .m:
- (IBAction) EVsliderChanged:(UISlider *)sender {
// code I want to run if either EVSliderChanded or PickerView changes
}
- (void)pickerView:(UIPickerView *)secPicker didSelectRow:(NSInteger)row inComponent (NSInteger)component {
[self EVsliderChanged: (float)EVslider.value ];
}
Я уверен, что я делаю что-то неправильно n00bishly, может кто-то пожалуйста, объясните, что происходит не так, и дать мне пример того, как это сделать правильно.
Благодаря
Спасибо за супер быстрый ответ. Это дает нам большую благодарность. Также я вернусь и очищу свои вары, я думаю, именно поэтому они настаивали на том, чтобы мы использовали венгерскую нотацию, когда я изучил Java. – stephen