如何將first_number
和second_number
傳遞給+add_function
? 我目前正在取得數學未申報。對類方法語法感到困惑
此外,我已經把磅包括math_class
在-addButtonClicked:
IBAction
。
此外,我意識到我可以簡單地在IBAction中添加這兩個數字,但出於學習的目的,我想將它們傳遞給我的math_class
。
-(IBAction)addButtonClicked
{
double total;
double first_number = [firstNumberField.text doubleValue];
double second_number = [secondNumberField.text doubleValue];
total = [math_class.add_function number_one:first_number number_two:second_number];
answerField.text = [NSString stringWithFormat:@"%.2f", total];
[answerField setHidden:NO];
}
@interface math_class : NSObject
+ (double) add_function: (double) number_one: (double) number_two;
@end
@implementation math_class
+(double) add_function: (double) number_one: (double) number_two
{
double total;
total = number_one + number_two;
return total;
}
@end
'add_function'是'math_class'上的一個屬性嗎?該行代碼難以理解 – 2012-03-02 16:46:28
我們需要更多的代碼。什麼是'add_function'的方法簽名?另外,什麼是'math_class'? – gregheo 2012-03-02 16:46:30
增加了更多代碼。 – ConfusedDeer 2012-03-02 19:18:46