下のボタンアクションをクリックすると、例外が発生します。
-[UIRoundedRectButton selectedSegmentIndex]: 認識されないセレクターがインスタンス 0x8178b90 に送信されました。
'
(ヘッダーファイルでは - (IBAction)genderBtn:(id)sender; としても初期化されます)。
これを何らかの方法で別のメソッドに初期化する必要があるかどうか、またはグローバルに初期化する必要があるかどうかはわかりません。どんな方法のアイデアでも大歓迎です。
- (IBAction)submitButton:(id)sender {
double BAC=0;
// NSString *weight=weightTextField.text;
//Other variables etc.
UISegmentedControl *gender = (UISegmentedControl *)sender;
UIButton *gender = (UIButton *)sender;
if (gender.selected == 0 ) {
} else if (gender.selected = 1){
}
UIAlertView *alertMessage = [[UIAlertView alloc] initWithTitle:@"Your Results:"
message:[NSString stringWithFormat:@" Your Percentage is: "]
delegate:self
cancelButtonTitle:@"OK"
otherButtonTitles:nil];
[alertMessage show];
}