2011-05-04 40 views
0

我知道這個問題已經被張貼在這個論壇之前: How do you get the time interval for UIDatePicker in UIDatePickerModeCountDownTimer mode?如何獲取UIDatePickerModeCountDownTimer的「countDownDuration」的值?

然而,答覆中提到心不是我的工作,我不能夠在以前的職位,因此這個新的問題發表評論。

我有一個簡單的應用程序,我有一個在CountDownTimer模式下的UIDatePicker。我想檢索用戶設置的任何值並將其存儲或打印到日誌中。

- (IBAction) datePickerValueDidChange:(id)sender { 
     NSLog(@"datePicker.countDownDuration: %f", timerPicker.countDownDuration); 
    } 

總是打印的值爲0。 nt知道我要去哪裏錯了,所以任何幫助將不勝感激。

回答

1

您還未發佈太多代碼,但我的猜測是您的選擇器與timerPicker的名稱不同。

或者你有一個本地實例變量與你的選擇器屬性衝突,並指出它作爲​​將做的伎倆。

第三個選擇是你沒有連接和/或聲明你的viewController是選擇器的委託,或者如果你有,那麼你沒有在你的接口中包含委託聲明(儘管後者不太可能因爲你應該得到一個明顯的構建時間錯誤)。

否則,您需要發佈更多的代碼,包括聲明它的位置和設置其值的位置。

相關問題