コードを使用して、単語が配列に含まれているかどうかを確認しています。単語を送信したい場合は、コードを持っています。そうでない場合は、画面をポップアップさせたいです。これですべてが機能します。唯一のことは、画面が 2 回ポップアップすることです。これは、配列に 2 つの単語があるためです。これをもう少し詳しく説明するコードを次に示します。
NSArray *searchContacts = [NSArray arrayWithObjects:
@"CADEAU",
@"KADERZ",nil];
NSString *myContact = labelsText.text;
for (NSString *contact in searchContacts) {
if ([contact isEqualToString:myContact]) {
ここに私の言葉、この場合は CADEAU & KADERZ を入れます。これらの単語の1つをlabelsText.textに入れると、まさに私が望むことを行います. しかし、ラベルの text.text ワードが CADEAU または KADERZ でない場合の else ステートメントでは、画面がポップアップします。
else {
UIAlertView *alert = [[UIAlertView alloc]
この画面は 2 回表示されるので、[却下] を 2 回押す必要があります。これを修正するには、[却下] を 1 回押さなければならないようにするにはどうすればよいでしょうか。