所以我有一个需要添加到标签的TextField整数。试图将号码添加到已保存在标签上的号码
例如,当我输入20时,它出现在标签中,当我保存它并回来时它仍然存在,到目前为止这么好,我把这部分放下了。
现在让我说我回来了,想给已经存在的东西添加另一个数额,到20岁。我该怎么做呢?
我用NSUserDefaults
来加载/保存数据,但当我去更新标签时,我试图使用我的变量卡住,说:currentValue
,valueToAdd
和valueTotalAfterAddition
。
所以我有一个需要添加到标签的TextField整数。试图将号码添加到已保存在标签上的号码
例如,当我输入20时,它出现在标签中,当我保存它并回来时它仍然存在,到目前为止这么好,我把这部分放下了。
现在让我说我回来了,想给已经存在的东西添加另一个数额,到20岁。我该怎么做呢?
我用NSUserDefaults
来加载/保存数据,但当我去更新标签时,我试图使用我的变量卡住,说:currentValue
,valueToAdd
和valueTotalAfterAddition
。
您必须获取文本的intValue
,然后添加任意数字。示例
int currentValue = textField.text.intValue;
int valueToAdd = 10; //change this to whatever you need
int valueTotalAfterAddition = currentValue + valueToAdd;
label.text = [NSString stringWithFormat:@"%d", valueTotalAfterAddition];
感谢所有的回应!好的,我得到了...... int valueToAdd(从文本字段输入的实际值)。然后我得到了currentValue(标签中的int,它将被添加到文本字段的输入中,最后在我输入后,标签将更新为ok,现在,在保存该总和之后,文本字段中的下一个值将被添加到最后的总和...等等等等,我很迷茫!我从文本字段中获得了一个变量,但在第一次添加之后,等式中缺少的另一个变量不能为零,因此我无法将其初始化为一个零。 – 2013-05-02 01:41:43
我想通了。我有错误的方法实现。它应该已经在键盘上按下输入按钮的方法! – 2013-05-04 12:49:20
您能告诉我们一些您尝试过的代码吗? – Abizern 2013-04-30 00:00:52
您是否收到错误?或者你只是不确定如何去做? – csundman 2013-04-30 00:01:46