-5

さまざまな変数をチェックしたいのですが、必要な条件を 1 つだけ満たすと、アラート ビューが表示されます。試してみましif( && )たが、思い通りに動作しませんでした。私が探しているのは、「または」ステートメントのようなものだと思います。

if(_d0 == 0 && _d1 == 0) {
    UIAlertView *alert = [[UIAlertView alloc] initWithTitle: @"Input Error"
                                                    message: @"Need to Choose Sections"
                                                   delegate: nil
                                          cancelButtonTitle:@"OK"
                                          otherButtonTitles:nil];
    [alert show];
    [alert release];
}

したがって、 _d0 = 0 または _d1 == 0 かどうかを確認したいのですが、これら 2 つのうちの 1 つが 0 の場合でも、アラート ビューをポップする必要があります。問題は、ステートメントを分離した場合、ユーザーが 2 つのセクションのいずれも選択しない場合、2 つのアラート ビューが表示され、場合によってはユーザーが 5 つの異なるセクションを選択する必要があるという厄介な原因になります。

4

2 に答える 2