Проверка нескольких значений переменных в Xcode - PullRequest
0 голосов
/ 10 марта 2012

Я создаю приложение для iPhone, которое принимает много значений от пользователя и присваивает их переменным.

Я хочу отобразить предупреждение, если более двух значений переменных равны нулю.

Обычно, если у пользователя два пустых поля, должно отображаться предупреждение о недостаточности данных.

Есть идеи, как это сделать?

1 Ответ

0 голосов
/ 10 марта 2012

Ваш вопрос немного расплывчат, но как насчет

  1. Поиск ошибок
  2. Отображение предупреждения

Где-то только строки этого псевдокода:

int errorCount = 0;

if(var1 == 0) {
    errorCount++;
}

if(var2 == 0) {
    errorCount++;
}

// check all variables...

// Show alert if there are any errors
if(errorCount > 0) {
    UIAlertView *alert = [[UIAlertView alloc]
              initWithTitle:@"Title"
              message:[NSString stringWithFormat:@"You have %d errors", errorCount]
              delegate:nil
              cancelButtonTitle:@"GoFightWin"
              otherButtonTitles: nil, nil];
    [alert show];
    [alert release];   
}
...