2016-08-14 5 views
-1

Извините заранее, как я написал это ..Числовой UITextField дает WordNumeral в UILabel

В моей Main.StoryBoard у меня есть: UITextField (числовой), UILabel и UIButton.

Я хотел бы:

Нажмите UIButton

дубля от UITextField

Уделять соответствующее 'слово' и место в UILabel.

Позволяет сказать, что мои номера находятся в диапазоне от 1 до 9.

У меня возникли проблемы с привязкой чисел со словами и размещением в UILabel.

Лучше ли использовать NSArray или, возможно, переключатель Case?

КОД

int num = [self.stringEntry.text intValue]; 

THEN ... включено NSArray чисел и слов правильно.

self.numberOneList = numberOneArray 

self.wordOneList = wordOneArray 

if (num <= 0 || num >= 10) { 

     self.wordLabel.text = @"Try a number between 1 and 9"; 

} else{ 

// what would I type here? 

ответ

1

В этом случае вы можете использовать NSDictionary. Ключами могут быть числа (0-9), а значениями может считаться слово. Затем просто возьмите значение из текстового поля и проверьте его на словар, используя valueForKey:.

Смежные вопросы