Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c iOS初学者:TextField不';我没有显示我的计算结果_Objective C - Fatal编程技术网

Objective c iOS初学者:TextField不';我没有显示我的计算结果

Objective c iOS初学者:TextField不';我没有显示我的计算结果,objective-c,Objective C,一般来说,我对编程还不熟悉,目前正试图涉足其中 进入Objective-C。我想为iPhone编写我的第一个应用程序,应该吗 成为一个简单的高尔夫应用程序(现在)。你进入你的洞,然后玩 果岭上需要划水,应用程序会告诉你平均划水次数 当涉及到在UITextField中显示结果时,我不知所措 我认为下面的代码可以工作,但结果没有显示: - (IBAction)calcNow(id)sender { int holes = [[holesField text] intValue]; int s

一般来说,我对编程还不熟悉,目前正试图涉足其中 进入Objective-C。我想为iPhone编写我的第一个应用程序,应该吗 成为一个简单的高尔夫应用程序(现在)。你进入你的洞,然后玩 果岭上需要划水,应用程序会告诉你平均划水次数

当涉及到在UITextField中显示结果时,我不知所措

我认为下面的代码可以工作,但结果没有显示:

- (IBAction)calcNow(id)sender 
{

int holes = [[holesField text] intValue]; 

int strokes = [[strokesField text] intValue]; 

double result = strokes / holes; 

[averageField setText:result]; 
} 
注:

我正在读的书告诉我一个数字,输入一个UITextField 必须先转换,然后才能将值用作数字

我认为这样可以做到:

[[holesField text] intValue]; 
这是正确的吗


谢谢你的帮助

您只需使用:

[averageField setText:[NSString stringWithFormat:@"%f",result]];

因为setText:使用
NSString
类作为消息。

您只需使用:

[averageField setText:[NSString stringWithFormat:@"%f",result]];

因为setText:使用
NSString
类作为消息。

Hi!你能编辑你的帖子并把你的代码包装在那些灰色的盒子里吗?你在这里随处可见?这使它更容易阅读。当然,下次就可以了。嗨!你能编辑你的帖子并把你的代码包装在那些灰色的盒子里吗?你在这里随处可见?这使它更容易阅读。当然,下次也可以。那很容易。谢谢你的代码和解释。这正是帮助我们初学者入门的方法。很高兴能够提供帮助!要结束这个问题,您可以将其标记为正确答案:t这很容易。谢谢你的代码和解释。这正是帮助我们初学者入门的方法。很高兴能够提供帮助!要结束此问题,您可以将其标记为正确答案:D