0

我是一名新的应用程序开发人员,我需要一些帮助...

我正在使用 xcode v4.5.1,该应用程序适用于 iphone。

下面是来自我的 MainStoryboard(视图控制器 - 我)的图像链接,它由 3 个 UITextField(s) 和 1 个 UILabel 组成,我已将其标记为 AD(因此您了解公式格式)。

http://gyazo.com/332e5e43b827e60601fe8c40c543868a

我的问题是我怎样才能实现这个论坛,以便它工作。

Formula: A*(C/(A-B)) = D

我需要实现什么代码,我应该把它们放在哪里。

需要尽可能多的帮助,以及所有可能的步骤(如果您能提供帮助)!

4

1 回答 1

0

按住控制并从标签拖动到 viewcontrollers 头文件,以便它为看起来像这样的标签创建一个出口@property (strong, nonatomic) IBOutlet UILabel *label;(如果您使用助手编辑器可以更容易做到,按钮位于 xcode 的右上角,它说'编辑')

对文本字段做同样的事情,然后在一个函数中你可以去

- (void) someFunction {
    float A = [self.textfield1.text floatvalue];
    float B = [self.textfield2.text floatvalue];
    float C = [self.textfield3.text floatvalue];
    float result =  A*(C/(A-B));
    self.label.text = [NSNumber numberWithFloat:result];
}

您可以将 someFunction 连接到按钮或类似于为标签和文本字段设置插座的方式。把它变成一个动作而不是一个出口,除非你有其他的想法。

附言。根本没有测试过这段代码,所以可能需要一些调整

于 2013-01-25T10:12:18.457 回答