我正在使用代码来检查一个单词是否在我的数组中,如果是我希望它提交它并且我有它的代码。如果不是,我希望它弹出一个屏幕。现在这一切正常,唯一的事情是屏幕弹出 2 次,因为我的数组中有 2 个单词。这是更好地解释它的代码。
NSArray *searchContacts = [NSArray arrayWithObjects:
@"CADEAU",
@"KADERZ",nil];
NSString *myContact = labelsText.text;
for (NSString *contact in searchContacts) {
if ([contact isEqualToString:myContact]) {
这就是我所说的,在这种情况下,CADEAU & KADERZ。当我将其中一个词放入 labelsText.text 时,它完全符合我的要求。但是对于 else 语句,如果标签 text.text 单词不是 CADEAU 或 KADERZ,它会弹出一个屏幕:
else {
UIAlertView *alert = [[UIAlertView alloc]
这个屏幕现在会弹出 2 次,所以我必须按 2 次关闭,我将如何解决这个问题,只需要按一次关闭,而不是数组中有多少字?