0
所以我試圖在(IBAction)計算時自動輸入一個以分鐘爲單位的時間到我的公式中:(id)發送器被觸發。現在我有時間進入UITextField(IBOutlet UITextField * amountOfInt),我希望在幾分鐘內按下計算時自動替換它。當按下按鈕時,我不想要時間上的差異,我需要獲得自初始化以來進入方程式的總時間,並在每次按下時輸出到IBOutlet UILabel * book。用定時器設置變量,並在公式中使用時間
My.h是:
IBOutlet UITextField *weight;
IBOutlet UITextField *amountOfInt;
IBOutlet UILabel *bOOK;
IBOutlet UILabel *numberOfDrops;
}
-(IBAction)calculate:(id)sender;
我的.m是:
-(IBAction)calculate: (id)sender {
static int myInt = 0;
myInt++;
float floatbAC = (((myInt * .6)/([weight.text floatValue] * .57)) - (.5678 * [amountOfTime.text floatValue]);
NSString *stringbOOK = [[NSString alloc] initWithFormat:@"%1.2f",floatbOOK ];
NSString *string = [NSString stringWithFormat:@"%d", myInt];
[numberOfDrops setText:string];
bOOK.text = stringbOOK;
[stringbOOK release];
謝謝,這是什麼我的意思是。第一次按下按鈕(這是初始化)我得到一個開始時間,我只需要時間間隔進入方程。你會知道如何在我的代碼中的amountOfTime中實現這個代碼。 –
你可以測試initialiseDate == nil,看看你是否需要創建你的NDDate,或者你是否需要獲得差異。 –