Numeric UITextField 在 UILabel 中给出一个 WordNumeral
Numeric UITextField gives a WordNumeral in UILabel
提前抱歉我是怎么写的..
在我的 Main.StoryBoard 中,我有:UITextField(数字)、UILabel 和 UIButton。
我愿意:
点击 UIButton
从 UITextField 取数
给出相应的'word'并放置在UILabel中
假设我的数字在 1-9 范围内。
我在将数字与文字链接并放入 UILabel 时遇到问题。
最好使用 NSArray 还是 Case Switch?
代码
int num = [self.stringEntry.text intValue];
然后...正确包含数字和单词的 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?
在这种情况下,您可以使用 NSDictionary
。键可以是数字(0-9),值可以是相关的单词。然后只需从文本字段中获取值并使用 valueForKey:
.
对照字典进行检查
提前抱歉我是怎么写的..
在我的 Main.StoryBoard 中,我有:UITextField(数字)、UILabel 和 UIButton。
我愿意:
点击 UIButton
从 UITextField 取数
给出相应的'word'并放置在UILabel中
假设我的数字在 1-9 范围内。
我在将数字与文字链接并放入 UILabel 时遇到问题。
最好使用 NSArray 还是 Case Switch?
代码
int num = [self.stringEntry.text intValue];
然后...正确包含数字和单词的 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?
在这种情况下,您可以使用 NSDictionary
。键可以是数字(0-9),值可以是相关的单词。然后只需从文本字段中获取值并使用 valueForKey:
.